2018年4月30日 星期一

05160461_廖柏宇 第一次上課筆記在blog Week10(貼圖)

step1:
下載檔案位置:http://www.cmlab.csie.ntu.edu.tw/~jsyeh/3dcg10/moodle
下載:datawin32glut32.dllfreeglut-MinGW-3.0.0-1.mp.zip
這次開啟Texture.exe

分別改
        (1)glColor4f(....)
        (2)glVertex2f(..)
        (3)glTexCoord2f(.....)
看效果
step2:
下載檔案位置:moodle
下載OpenCV-2.1.0-win32-vs2008.exe
安裝到這一步時,要選第二個選項Add OpenCV to the system PATH for all users
(其他都按下一步和我同意就行)


PS:如果安裝時有開啟codeblockes,需要重起在他安裝完的時候
前置作業修改codeblocks設定
1.在專案上按右鍵(Build options..)

2.設定好函式庫位置Search directores→complier→Add(剛剛安裝opencv的那裏)
3.設定好lib    Search directores→Linker→Add(位置差不多)

4.連結lib  Linker settings→Add

總結要放的三個設定檔案位置




然後跟前幾周一樣開啟GLUT專案來做修改使用

分別加入這幾行程式碼


#include <opencv/highgui.h>

    IplImage * img = cvLoadImage("image.jpg");
    cvNamedWindow("week10opencv");
    cvShowImage("week10opencv", img);
    cvWaitKey(0);
程式碼解說

要匯入的圖檔一樣要放入freeglut\bin的資料夾裡面

step3:
下載老師做好的地球程式:moodle
Q1:遺失dll檔案


Ans1:將dll檔案放到檔案位置的資料夾裡
 
Q2:開起由於指標當掉



Ans2:修改myEarth.cbp程式碼內容將檔案位置改成點並放入一個名為image.jpg的圖檔


沒有留言:

張貼留言