2017年5月16日 星期二

Week 13 - 文郁上課誌

2017電腦圖學

TODO1 : 複習T-R-T












glPushMatrix();
glTranslatef(0.6,0.4,0);   //依據手肘中心轉動的手移動至世界觀的位置
   glRotatef(-80,0,0,1);   //旋轉( 轉動的正負號,依據右手定則 )
   glTranslatef(0.3,0.3,0);   //把手肘(轉動中心)移到畫面的中心(負向、倒過來移)
   drawHand();    //畫手,位置不能放錯
   glPopMatrix();


TODO2 : 讀圖檔

1. 搜尋 "opencv2.1 " 並安裝 




















<--  一定要選第三個!



*  開啟codeblocks,建立console application專案。













* 程式撰寫
#include <opencv/highgui.h>

int main()
{
    IplImage * img=cvLoadImage("檔案位置");//注意:檔案位置有"\"的部分,請多加一條
    cvNamedWindow("opencv");
    cvShowImage("opencv",img);
    cvWaitKey(0);

}













將openCV的include資料夾位置加入到
Compiler。






在project build options的視窗中,找到Search directories  點選Linker

將openCV2.1的bin資料夾位置加入到Linker

在project build options的視窗中,找到Linker settings,分別將 cv210、highgui210、cxcore210  加入於Link libraries。


將想置入的圖片位置放到cvLoadImage中



沒有留言:

張貼留言