Week09
1-1.
講解考試不能作弊以及再次解說一次老師給的模擬考試的網址
1-2.到jsysh.org/3dcg10下載 data win32資料夾
解壓縮後把data丟到win32->打開Texture.exe
1-3.下載OpenCv 2.1.0
2-1程式很簡單 設定很複雜
程式
```以下程式只是小檔案 不是專案
#include<opencv/highgui.h>
int main()
{
IplImage * img =cvLoadImage("檔名");
cvShowImage("Week09",img);
cvWaitKey(0);
}
```
到setting->compiler裡面
Search directories的compiler裡面Add C:/OpenCV2.1/include
Linker Add C:/OpenCV2.1/lib
Linker Setting Add cv210 cxcore210 highgui210
3-1新建專案week09_texture
把茶壺的基本程式碼打上去
```
#include <GL/glut.h>
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_texture");
glutDisplayFunc(display);
glutMainLoop();
}
```
3-2
3~8行加上以下程式碼
22行加上myTexture();
把圖片丟到freeglut/bin
void myTexture()
{
IplImage*img=cvLoadImage("earth.jpg");
cvShowImage("img",img);
cvWaitKey(0);
}
3-3把老師給的Texture檔複製貼上到自己的程式碼
再把原本底下的myTexture();改成myTexture("earth.jph");


沒有留言:
張貼留言