2020年4月14日 星期二

圖學筆記-07

1.Texture的範例

透過data內的Texture,知道需要那些指令,可以選材質點的位置投影位置

可以變色



2.OpenCV設定

下載OpenCV 2.1版
會推薦這個版本是因為Compiler都能用,其他版本只要開發環境有就可以載
記得要選擇Add OpenCV to the system PATH for all users
安裝完後,先將codeblocks關掉,並開啟cmd確認path

打開codeblocks,創建一個檔,並且存成.cpp

先來設定OpenCV
目錄路徑OpenCV2.1\include
連結路徑OpenCV2.1\lib
在連結設定新增函式庫
分別為
cv210、cxcore210、highgui210
再按下OK,這時候輸入程式碼
#include <opencv/highgui.h>

int main()
{
    IplImage*img=cvLoadImage("a.jpg"); //檔名不要打錯,記得放在同一個資料夾裡
    cvShowImage("week07", img);
    cvWaitKey(0);
}

成果





3.OpenCV+OpenGLUT

新增專案OpenGLUTproject,記得載入freeglut
將上個章節的程式碼貼在專案
成果



4.製作地球

下載myearth.cpp,並將他貼在專案裡

記得 將圖片放置在\freeglut\bin裡,預設名稱是image.jpg
成果

沒有留言:

張貼留言