2019年4月11日 星期四

week08_showshowshow的筆記

1.主題:貼圖 Texture
2.範例:Texture.exe













3.實作:OpenCV

第一步:下載OpenCV2.1
第二步:開啟CodeBlocks
第三步:找一張圖片 也可以自己用小畫家畫一張
第四步:寫程式

#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("star.png");
    cvShowImage("opencv Window",img);
    cvWaitKey(0);

    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);
    ///glutCreateWindow("week08");

    glutDisplayFunc(display);
    glutMainLoop();
}















4.實作:OpenCV+OpenGL 貼圖
5.期中考:10行OpenGL程式

沒有留言:

張貼留言