bmp保存灰度图

转自:http://m.blog.csdn.net/g200407331/article/details/52540478,亲测可行 灰度图像数据存在一块内存里,首地址为pData,宽度为iWidth,高度为iHeight,保存路径为qstrPath 由于bmp的第一行像素代表的其实是图像的最...

2017-11-27 13:13:54

阅读数 393

评论数 1

qt + opengl 绘制地球

方法: 先载入纹理图(pLoadTex函数); 再画建立一个二次曲面物体(gluNewQuadric函数),并利用函数gluQuadricTexture声明这个二次曲面可以贴纹理; 在paintGL函数里,只要调用glBindTexture和gluSphere函数,即可绘制地球。 代码: ...

2017-11-22 07:06:12

阅读数 1115

评论数 0

建立Win32工程,向三维物体贴纹理

本文来源http://blog.csdn.net/tiankefeng19850520/article/details/18655907 亲测无问题。 首先打开vs2012,选择建立win32控制台工程。 然后输入以下代码: #include #include #include #i...

2017-11-21 23:05:31

阅读数 169

评论数 0

利用VBO绘制

在前面的博客《  QOpenGLWidget + QPainter混合编程 》中,我利用glColorPointer 和 glVertexPointer来绘制图形。这就要求每次调用paintGL()函数时,都要从内存里取出数据再绘制。本篇博客介绍一种新的方法,利用VBO,只需从内存里读取一...

2017-11-16 22:34:23

阅读数 197

评论数 0

QOpenGLWidget + QPainter混合编程

本示例将一个二维数组可视化,且每一个数据点的颜色由它的Z值决定。根据http://blog.csdn.net/dp_huang/article/details/53816805 在调用opengl函数时,要使用glEnable(GL_DEPTH_TEST);而使用QPainter之前,要使用glD...

2017-11-07 22:50:44

阅读数 1499

评论数 1

gluLookAt() 和 glOrtho() 的个人理解

转自http://blog.csdn.net/songjiaweizangai/article/details/40479293 gluLookAt函数原型为: void gluLookAt(GLdouble eyex,GLdouble eyey,GLdouble eyez,GLd...

2017-11-06 20:42:02

阅读数 237

评论数 0

windows下消灭残留进程的方法

有时候自己写的程序,虽然对话框关闭了,但是对话框的一些成员变量并没有释放掉(这些成员变量往往是一些指针,在对话框的构造函数里构造,在对话框的析构函数里释放)如果阴差阳错没释放掉,就造成进程不能退出。 解决这个问题 的办法,既要“预防”,也要“治标”。所谓预防,就是在对话框的声明文件里,尽量把成员用...

2017-11-04 21:10:38

阅读数 889

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭