1.C:\Users\Administrator\Desktop\2022葉正聖老師上課軟體-20220712T052942Z-001\2022葉正聖老師上課軟體\OpenCV-2.1.0-win32-vs2008.exe
2.小心1:Add OpenCV to ...PATH
3.小心2:要安裝在預設的 C:\OpenCV2.1 目錄裡
4.請安裝完成,重開CodeBlocks
5.設定Settings-Compiler要加入3個設定
5.1.search目錄Compiler的include目錄加C:\OpenCV2.1\include
5.2.search目錄Linker的lib目錄加C:\OpenCV2.1\lib
5.3.加入Linker設定的3個檔名cv210 cxcore210 highgui210
6去找一張圖,放在C:\image.jpg
7.File-New-Empty File空白檔案,week05-1_opencv
8.加入3行程式碼
9.jsyeh.org/3dcg10下載data win32
10.window.zip=>
下載\windows\Texture.exe
11.data.zip=>
下載\windows\data\一堆圖檔
12.執行Texture.exe
13.可以改glTexCoord2f(tx,ty);貼圖座標,glVertex3f(x,y,z);頂點
14.安裝freeglut在桌面,並把lib\libfreeglut.a複製成libglut32.a
15.新增一個新專案,命名為"week05_opencv_cvLoadImage"
16.貼上11行GLUT程式
17.加上3行OpenCV的程式
18.新增一個新專案,命名為"week05_opencv_opengl_myTexture"
19.在Moodle老師有個Github Gist網址,裡面有myTexture.cpp 18行
20.貼到你的專案的main.cpp的前面18行
21.最後10行,貼你之前的GLUT程式
22.最後的glutMainLoop()之前,加入myTexture("c:/image.jpg")
23.新增一個新專案,命名為"week05_opencv_opengl_myTexture_glTexCoord2f"
24.貼上剛剛的程式week05_opencv_opengl_myTexture
25.加入課本的4行程式
26.不過背景圖上下倒過來,歷史餘毒Y向下 vs.Y向上
27.新增一個新專案,命名為"week05_rotating_earth"
28.google:earth map找圖片,滿版的地圖,存c:earth.jpg
29.把week05_opencv_opengl_myTexture的程式拿來用
30.加上指標GLUquardric * quad;
31.打上程式碼
沒有留言:
張貼留言