2019年4月11日 星期四

鐘碩歐巴的朋友衝擊白金



電腦圖學2019-04-11
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資料夾

沒有留言:

張貼留言