2017年5月16日 星期二

Week 13

Week 13

主題: 
         (1) 小考:T-R-T 觀念
         (2) 上周範例
         (3) 讀圖檔
         (4) 貼圖設定
         (5) 轉動的地球
         (6) 回家作業:機器人


課堂作業 :  T-R-T 觀念
glPushMatrix(); // 10%
glTranslatef(0.6, 0.4, 0);  // 20%  (3)最後把"會照著手肘中心轉動的手"移動、掛到真的世界的畫面裡
glRotatef(-80, 0, 0.1);  // 20%  (2)旋轉(小心,轉動的正負號,要想一下右手定則)
glTranslatef(0.3, 0.3, 0);  // 20%  (1)把手肘(轉動中心)移到畫面的中心(負向、倒過來移喔)
drawHand();  // 20% , (0)  畫手,位置不能錯,從下往上看
glPopMatrix();  // 10%





課堂作業 : 讀圖檔
(1) Google:opencv 2.1 download (安裝,小心PATH,第3個認定PATH)
(2) CodeBlock,新專案   
    右上角 Console App貝殼專案
    設定專案 Build Options...
    咒語Linker Setting (cv210 , cxcore210 , highgui210))
          Compiler  include ; C:\opencv2.1\include
          Linker  lib ; C:\open2.1\lib






#include <opencv/highgui.h>
int main()
{
    IplImage * img = cvLoadImage("C:/main@2x.png");
    cvShowImage("my2DImage",img);
    cvWaitKey(0);

}



課堂作業 : 轉動的地球



沒有留言:

張貼留言