-
计算机图形学opengl
计算机图形学opengl-computer graphics opengl
- 2022-07-26 04:34:45下载
- 积分:1
-
二
二维图像的三维显示 详细信息 < OpenGL > 本人为了图像处理的需要,很想实现二维图像的三维显示,于是写了本代码,希望与此有兴趣的读者共享。图像的获取一是bmp图像文件,二是来自剪贴板。本代码在MFC中调用OpenGL库函数来实现二维图像的三维显示,图像的宽度、高度和象素的亮度分别为三维空间的x,z,y坐标。程序主要有初始化、绘图、资源释放和操作部分,这些功能在OGL_MFCView.cpp文件中实现。OpenGL库的初始化在该文件中的OnCreate,InitScene和DrawScene函数中实现,主要初始化OpenGL运行时的环境变量,三维物体的光照,材质等,由于介绍OpenGL库的初始化的文档很多,在这里我就不多说了,感兴趣的读者可以参考有关的文档。在DrawScene函数中调用全局函数GLDraw3DBMP完成绘图部分。编译源代码时,必须把opengl32.lib glu32.lib链到工程中。 可以通过对话框改变材质。按上下箭头键可以实现三维图像的绕x轴旋转,按左右箭头键可以实现三维图像绕z轴旋转。本代码在Windows2000下编译通过。 -two-dimensional images of three-dimensional display detailed information Image Processing himself to the needs and would like to achieve th ree-dimensional two-dimensional images, then wrote the code, with the readers are interested in sharing. Image Access First bmp image files, two from the clipboard. The MFC code Calling OpenGL library functions to achieve the three-dimensional two-dimensional image display, image width, height and pixel brightness of the three-dimensional space x, z, y co
- 2022-05-22 12:29:02下载
- 积分:1
-
小波变换 c++平台
小波变换是一种新的变换分析方法,它继承和发展了短时傅立叶变换局部化的思想,同时又克服了窗口大小不随频率变化等缺点,能够提供一个随频率改变的时间一频率窗口,是进行信号时频分析和处理的理想工具。它的主要特点是通过变换能够充分突出问题某些方面的特征,因此,小波变换在许多领域都得到了成功的应用,特别是小波变换的离散数字算法已被广泛用于许多问题的变换研究中。从此,小波变换越来越引起人们的重视,其应用领域来越来越广泛。
- 2022-06-26 01:59:34下载
- 积分:1
-
绝对原创的鼠标控制代码 资源消耗量做到了绝对够小
绝对原创的鼠标控制代码 资源消耗量做到了绝对够小-Absolutely original code of the mouse to control consumption of resources to achieve a small enough absolute
- 2022-01-23 11:16:17下载
- 积分:1
-
nehe的碰撞检测的源码,写的非常好
nehe的碰撞检测的源码,写的非常好-Collision Detection source code, written in a very good
- 2022-05-23 13:12:18下载
- 积分:1
-
利用vc++和openGL开发的一个简单的飘落着雪花的示例程序。
利用vc++和openGL开发的一个简单的飘落着雪花的示例程序。-Use vc++ And openGL developed a simple example of snowflakes falling forward procedure.
- 2023-03-03 21:30:03下载
- 积分:1
-
use the OpenGL development kits 2, and I hope to be helpful
利用MFC开发的OpenGL开发包2,希望对大家有帮助-use the OpenGL development kits 2, and I hope to be helpful
- 2022-03-03 06:26:30下载
- 积分:1
-
MFC OpenGL
用MFC和OpenGL来做一个绘图软件,基于OpenGL的MFC画图软件,里面有代码,可供大家参考。
- 2022-02-02 16:46:57下载
- 积分:1
-
利用opengl实现一个小型太阳系的运动,可以通过键盘控制地球的自转和公转,d逆时针自传,D顺时针自转,y逆时针公转,Y顺时针公转...
利用opengl实现一个小型太阳系的运动,可以通过键盘控制地球的自转和公转,d逆时针自传,D顺时针自转,y逆时针公转,Y顺时针公转-use opengl achieve a small movement of the solar system, Keyboard control through the Earth"s rotation and revolution, d counterclockwise autobiography, D clockwise rotation, y pare revolution, Y clockwise revolution
- 2022-01-26 07:19:11下载
- 积分:1
-
设置图像的灰度
通过彩色图象灰度化来介绍C#处理数字图像的3种方法,Bitmap类、BitmapData类和Graphics类是C#处理图像的的3个重要的类。Bitmap只要用于处理由像素数据定义的图像的对象,主要方法和属性如下: GetPixel方法和SetPixel方法,获取和设置一个图像的指定像素的颜色。 PixelFormat属性,返回图像的像素格式。 Palette属性,获取或折纸图像所使用的颜色调色板。 Height属性和Width属性,返回图像的高度和宽度。 LockBits方法和UnlockBits方法,分别锁定和解锁系统内存中的位图像素。BitmapData对象指定了位图的属性: Height属性,被锁定位图的高度。 Width属性,被锁定位图的宽度。 PixelFormat属性,数据的实际像素格式。 Scan0属性,被锁定数组的首字节地址。 Stride属性,步幅,也称扫描宽度。彩色图象灰度化24位彩色图象每个像素用3个
- 2023-04-11 05:05:04下载
- 积分:1