Week07
1.去https://jsyeh.org/3dcg10/,下載data和win32檔案,把data資料夾解壓縮,放進去win
解壓縮後的資料夾,Texture即可開啟。
2.
3.到桌面上2022葉正聖老師上課軟體載OpenCV-2.1.0-win32-vs2008
最上面不要打勾,其餘兩個二選一,最下面也不用勾。
重開CodeBlocks,選取上面中的settings中的compiler,先改search directories中的compiler。
按ADD選取C:\OpenCV2.1\include
再改Linker的路徑按ADD選取C:\OpenCV2.1\lib
結果如下圖
4.新增程式碼#include <opencv/highgui.h>
int main()
{
IplImage * img = cvLoadImage("123.jpg");
cvShowImage("week07",img);
cvWaitKey(0);
}
注意:圖片和檔案位置需一樣。
5.開一個新GLUT專案,去老師的github找到Texture複製程式碼
再去老師的Eearth下載圖片,把圖片放在bin裡,更改下面檔名,就可以開啟地球茶壺了。
6.新程式碼glBegin(GL_POLYGON);
glTexCoord2f(0,0);glVertex2f(-1,+1);
glTexCoord2f(1,0);glVertex2f(+1,+1);
glTexCoord2f(1,1);glVertex2f(+1,-1);
glTexCoord2f(0,1);glVertex2f(-1,-1);
glEnd();
執行結果如下
8.
9.


沒有留言:
張貼留言