1.主題:貼圖
2.範例:TEXTTURE.EXE
3.實作:OPENCV
4.實作:OPENCV+OPENGL貼圖
5.期中考:10行OPENG:程式
(一)
下載OPENCV2.1
安裝有些選項要注意
就可以執行CODEBLOCKS
再來執行PROJECT跟之前FREEGLUT一樣
接下來要設置功能才可讀取圖片
並且執行完即可上程式碼
#include <GL/glut.h>
#include <opencv/highgui.h>
void display()
{
glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT);
glutSolidTeapot(0.3);
glutSwapBuffers();
}
int main(int argc,char ** argv)
{
IplImage * img=cvLoadImage("123.jpg");
cvShowImage("opcv Window",img);
cvWaitKey(0);
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);
glutCreateWindow("Week08");
glutDisplayFunc(display);
glutMainLoop();
}
即可成功^^
圖檔記得放在FREEGLUT的BIN資料夾
沒有留言:
張貼留言