登录
首页 » 图形图像 » 本原代码集是对计算机图形学的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。出于简化编程的考虑,...

本原代码集是对计算机图形学的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。出于简化编程的考虑,...

于 2022-03-10 发布 文件大小:27.39 kB
0 66
下载积分: 2 下载次数: 1

代码说明:

本原代码集是对计算机图形学的编程实践,包括画直线、反走样直线、画圆、画椭圆、画矩形、画多边形、矩形填充、多边形填充、3D变换、光照、贴图等。出于简化编程的考虑,许多地方指定了常数,未做通用处理。解压缩后建立gui16目录,在其下有原代码和工程文件。在gui16下建立release目录,其下有一可执行文件及其所须的位图及模型文件。如在release目录之外执行程序,必须复制所需位图及模型文件。内含r-primitive code of computer graphics programming practice, including painting line, anti-aliasing straight Circle, painted oval, rectangular painting, drawing polygon, rectangle filling, polygon filling, 3D transformation, lighting, textures, etc.. To simplify programming for consideration, in many places designated constant, GM declined to handle. Decompress gui16 established after the catalog under the original code and engineering documents. Established in gui16 release directory, under which an executable file and the necessary bitmap, and model documents. If the release catalog implementation procedures, must copy the necessary bitmap and model documents. R intron

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • LZW 变换 对灰度有很好的效果,VC环境下。有界面。
    LZW 变换 对灰度图像有很好的效果,VC环境下。有界面。-LZW transform grayscale images have very good results, VC environment. There interface.
    2022-09-21 14:20:02下载
    积分:1
  • matlab程序,基于特征点的配准
    matlab program about image registration feature point based
    2022-02-02 22:35:48下载
    积分:1
  • 自己用C语言编写的中点画圆算法,根据用户输入的圆心坐标和半径画出相应的圆。...
    自己用C语言编写的中点画圆算法,根据用户输入的圆心坐标和半径画出相应的圆形。-own use C language prepared by the midpoint drawcircle algorithm, According to user input center coordinates and radius of the circle corresponding paint.
    2022-01-22 06:41:24下载
    积分:1
  • 雾化处理程序源代码
    图像雾化处理程序源代码-Atomization image processing source code
    2022-08-03 04:15:43下载
    积分:1
  • 基于MATLAB的英文字母识别!不过在收敛上存在一点小问题!
    基于MATLAB的英文字母识别!不过在收敛上存在一点小问题!-based on MATLAB alphabetical identification! But there convergence little problem!
    2022-05-19 12:04:36下载
    积分:1
  • simple painting gear, loading AUTO
    简单画齿轮,加载到AUTO CAD中即可高速绘制 渐开线齿轮齿廓了-simple painting gear, loading AUTO-CAD drawing can involute gear tooth profile of
    2022-01-28 18:22:33下载
    积分:1
  • 一个旋转输出文本的例子,适合初学者进行学习研究。
    一个旋转输出文本的例子,适合初学者进行学习研究。-A rotary output of the example text, suitable for beginners to study.
    2023-02-10 11:45:04下载
    积分:1
  • To write a program using the opengl function will be a teapot at the point (100,...
    使用opengl函数写一个程序,将一个茶壶在点(100,50,0)处逆时针旋转30度,然后平移到(30,10,0)处,最后顺时针旋转50度,显示时将左上边四分之一裁减去。-To write a program using the opengl function will be a teapot at the point (100,50,0), Office of counter-clockwise rotation of 30 degrees, and then move to flat (30,10,0), Office of the final clockwise 50 degrees, the display will be left reduction to the fourth side.
    2023-05-05 00:55:02下载
    积分:1
  • BM3D 降噪
    三维块匹配(BM3D)算法:它首先把图像分成一定大小的块,根据图像块之间的相似性,把具有相似结构的二维图像块组合在一起形成三维数组,然后用联合滤波的方法对这些三维数组进行处理,最后,通过逆变换,把处理后的结果返回到原图像中,从而得到去噪后的图像。该方法确实有效,它不仅有一个较高的信噪比,而且视觉效果也很好。因此研究者提出了很多基于BM3D的去噪方法,例如:基于小波变换的BM3D去噪,基于Anscombe变换域BM3D滤波等等。这个算法的大概实现过程如下:对一幅加噪图像,连续地取出参考块,对每一个参考块,执行以下操作:步一. 基础估计1) 逐块估计。对含噪图像中的每一块i) 分组。找到它的相似块然后把它们聚集到一个三维数组。ii) 联合硬阈值。对形成的三维数组进行三维变换,通过对变换域的系数进行硬阈值处理减弱噪声,然后逆变换得到组中所有图像块的估计,然后把这些估计值返回到他们的原始位置。2)聚集。对得到的有重叠的块估计,通过对他们进行加权平均得到真实图像的基础估计。步二. 最终估计1) 逐块估计。对基础估计图像中的每一块i) 分组。通过块匹配找到与它相似的相似块在基础估计图像中的位置,通过这些位置得到两个三维数组,一个是从含噪图像中得到的,一个是从基础估计图像中得到的。ii) 联合维纳滤波。对形成的两个三维数组均进行三维变换,以基础估计图像中的能量谱作为能量谱对含噪三维数组进行维纳滤波,然后逆变换得到组中所有图像块的估计,然后把这些估计值返回到他们的原始位置。2)聚集。对得到的有重叠的局部块估计,通过对他们进行加权平均得到真实图像的最终估计。
    2022-02-16 00:53:20下载
    积分:1
  • 如何在Visual C++中实现Choen
    如何在Visual C++中实现Choen-Sutherland线段裁剪算法,实现了基本交互-how to achieve Visual C Choen-Sutherland line cutting algorithm, to achieve the basic interactive
    2022-03-02 22:11:46下载
    积分:1
  • 696518资源总数
  • 104353会员总数
  • 66今日下载