1.從http://jsyeh.org/3dcg10下載 data.zip,windows.zip和glut.dll三個(照之前的作法Week04)
快速簡單步驟回想:
1.先到http://jsyeh.org/3dcg10下載data.zip、windows.zip、glut32.dll 這三個檔案
2.將data.zip、windows.zip 解壓縮
3.壓縮好後,將glut32.dll 和 data 複製到windows裡
Texture的功能:
(2)在專案內讀入圖案
1.先從 moodle 下載 OpenCV-2.1.0-win32-vs2008.exe
2.執行剛剛下載的OpenCV-2.1.0-win32-vs2008.exe (要勾選項第二個,將OpenCV加到快速路徑)
打開小黑窗(CMD)輸入path如果有看見OpenCV就是安裝成功!
3.新增一個GLUT專案,加入一些程式碼
程式碼:
#include <opencv/highgui.h> ///呼叫外掛 openCV 的High GUI
IplImage * img = NULL ; ///宣告指標 * 變數
int main(int argc, char *argv[])
{
img = cvLoadImage("image.jpg"); ///OpenCV讀入圖檔
}
4.將C:\OpenCV2.1\include 路徑複製起來,貼到收尋目錄
5.將 C:\OpenCV2.1\lib 路徑複製起來,貼入Linker裡
6.加入 cv210, cxcore210,highgui210 三個
7.然後再加入 cvShowImage(" (視窗名稱),(圖檔名字) ");
程式碼:
#include <opencv/highgui.h> ///呼叫外掛 openCV 的High GUI
IplImage * img = NULL ; ///宣告指標 * 變數
IplImage * img = NULL ; ///宣告指標 * 變數
int main(int argc, char *argv[])
{
img = cvLoadImage("image.jpg"); ///OpenCV讀入圖檔
cvShowImage("Week10",img);
}
{
img = cvLoadImage("image.jpg"); ///OpenCV讀入圖檔
cvShowImage("Week10",img);
}
8.將選好的圖片存入 freeglut|bin 資料夾裡
9.再次執行就會看見圖片(圖片我選太大張XD)
(3)應用:會動的地球
1.先從moodle下載Earth.zip
2.更改我們的工作目錄
3.將C:\OpenCV2.1各路徑複製起來,貼到收尋目錄(與上面步驟一樣)
4.將地球照片複製專案資料就完成!!


















沒有留言:
張貼留言