2022年4月18日 星期一

09160473-week09

 下在windows和data2個檔案後,打開texture




安裝上課用軟體


***貼圖***

1.開啟codeblocks 開啟空白檔案

2.設定:(1)Setting-Compiler

            (2)Search directories-Compiler-add-C:\OpenCV2.1\include


        (3)Search directories-Linker-add-C:OpenCV2.1\lib


       (4)Linker setting-add-cv210、cxcore210、highgui210


3.將下列程式碼打上

#include <opencv/highgui.h>
int main()
{
    IplImage*img=cvLoadImage("檔名.png");//讀圖
    cvShowImage("week09",img);//秀圖
    cvWaitKey(0);//等任意鍵繼續
}

4.執行檔案




***還是貼圖***


1.將下列程式碼寫上
#include <GL/glut.h>
#include <opencv/highgui.h>
void myTexture()
{
    IplImage*img=cvLoadImage("earth.jpg");
    cvShowImage("img",img);
    cvWaitKey(0);
}
void display()
{
    glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);

    glutSolidTeapot(0.3);
    glutSwapBuffers();

}

int main(int argc,char**argv)
{
    glutInit(&argc,argv);
    glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);
    glutCreateWindow("week09");

    glutDisplayFunc(display);
    myTexture();
    glutMainLoop();

    return 0;
}

2.將要貼的圖放到:desktop-freeglut-bin

3.執行程式



沒有留言:

張貼留言