2017年11月2日 星期四

羅浩倫的學習筆記 Week08

本週學習重點


1.主軸: Texture 貼圖
2.OpenCV 安裝 讀圖
3.OpenGL 貼圖 設定
4.範例: 轉動地球


首先到老師的網站(jsyeh.org/3dcg10)下載data.zip, windows.zip, glut32.dll 還有source.zip
然後到再下載OpenCV-2.1.0-win32-vs2008.exe接著安裝
安裝時要選擇路徑 打勾第二個或第三個選項

之後他就會自己新增一條系統的執行路徑: C:\OpenCV2.1\bin
接下來在codeblocks開啟一個Console application專案

在專案的build option裡面的Linker setting


新增三樣東西
cv210
cxcore210
highgui210

在專案的build option裡面的Search directories

Compiler新增一條C:\OpenCV2.1\include

Linker新增一條C:\OpenCV2.1\bin


詳細的操作可以參考葉老師上傳youtube的影片
https://www.youtube.com/watch?v=iu6RI4ns4n8

上網找一張earth的圖片放到專案的資料夾裡
最後直接使用葉老師打好的用來開啟圖片的程式碼

#include <opencv/highgui.h> int main() { IplImage * img=cvLoadImage("a.jpg"); cvNamedWindow("hello"); cvShowImage("hello", img); cvWaitKey(0); return 0; }

然後執行程式就可以把圖片開起來了




沒有留言:

張貼留言