安裝opencv 在桌面葉正聖老師上課用軟體
下載OpenCV-2.1.0-win32-vs2008
小心1:add opencv to...path
小心2:要安裝在預設的C:\OpenCV2.1目錄裡
安裝好後重開codeblockblocks
設定settings-compiler要加入3個設定
search目錄compiler的include目錄裡加入C:\OpenCV2.1\include
search的linker的lib目錄加入C:\OpenCV2.1\lib
加入linker的三個檔名 cv210 cxcore210 highgui210
第一個程式碼
week05-1_opencv.cpp
可以顯示出自己選的圖片
*照片直接存C槽
範例網站:
用glut方案
week05_opencv_LoadImage
貼上11行GLUT程式
加上3行opencv的程式
可以同時開啟茶壺跟自己的照片
https://gist.github.com/jsyeh/5ed01210559721ec71b659b3ffed2dd7
複製上面網址的18行程式
再貼上week05_opencv_LoadImage的程式並刪掉3行opencv的程式
就可以把茶壺貼上我們自己照片的材質包
week05_opencv_opengl_mytexture_glTexCoord2f
貼上week05_opencv_opengl_mytexture的程式
加入以下程式
glBegin(GL_POLYGON);
glTexCoord2f(0,0);glTexCoord2f(-1,-1);
glTexCoord2f(0,1);glTexCoord2f(-1,+1);
glTexCoord2f(1,1);glTexCoord2f(+1,+1);
glTexCoord2f(1,0);glTexCoord2f(+1,-1);
glEnd();
會發現圖片顛倒了
week05_rotating_earth
找個世界地圖
再加上一堆程式(有底線的
就可以做出一個會自轉的地球了











沒有留言:
張貼留言