(1)複習上次Lesson32
(2)OpenCV設定讀圖
(3)OpenGL設定
(4)貼圖設定:茶壺,地球
(5)有能力做小遊戲
先去下載OpenCV2.1
然後找一張圖把它要opencv show出來
#include <opencv/highgui.h>
int main()
{
IplImage*img=cvLoadImage("image.jpg");
cvShowImage("2D",img);
cvWaitKey(0);
}
接下來我們要安裝Freeglut來做3D,這次用到opencv跟freeglut,設定會有點難而且會易容出錯.
設定設完後就可以打程式, 目的是把2D跟3D show出來.
在設定project build options的時候
先在search directories:
compiler新增opencv和freeeglut的include地址
linker新增兩個檔案的lib地址
之後就去linker settings
opencv:
cv210
cxcore210
highgui210
freeglut:
freeglut
opengl32
glu32
gdi32
winmm
現在把圖片印在茶壺上面.
我們試著把茶壺變成圓形,再把圖片貼上去,就是地球囉!~~~
沒有留言:
張貼留言