2021年4月7日 星期三

小乖的圖學筆記 week07

貼圖教學

1.安裝OpenCV-2.1.0-win32-vs2008

1-1至moodle下載

1-2安裝注意事項(要點第二個)

2.設定CodeBlocks

2-1 Setting>Compiler>Global compiler settings>Linker settings

新增 cv210

新增 cxcore210

新增 highgui210

2-2 Setting>Compiler>Global compiler settings>Search directories>compiler

新增 C:\OpenCV2.1\include

2-3 Setting>Compiler>Global compiler settings>Search directories>Linker

新增 C:\OpenCV2.1\lib

3.找一張圖放在 C:\Users\Administrator\Desktop\freeglut\bin 裡並重新命名

3-1

3-2

4.打開GLUT專案(自己去week01)

5.編輯程式碼

#include <opencv/highgui.h>

int main(int argc,char** argv)

{

    IplImage*img=cvLoadImage("fight.jpg");

    cvShowImage("fight photo",img);

    cvWaitKey(0);

}

------------------------------------------------------------------------------------------

幫茶壺貼圖

1.打開GLUT專案(自己去week01

2.編輯程式碼(太長了 自己去 Git Hub下載07-2)

------------------------------------------------------------------------------------------

貼圖練習

1.打開GLUT專案(自己去week01

2.編輯程式碼(太長了 自己去 Git Hub下載07-3)

------------------------------------------------------------------------------------------

做地球儀

1.到 https://hackmd.io/@jsyeh/opengl下載

2.打開GLUT專案(自己去week01

3.編輯程式碼(貼上下載來的main源碼)

沒有留言:

張貼留言

距地表面160 Week11

 #include "glm.h" GLMmodel* pmodel = NULL; void drawmodel(void) {     if (!pmodel) { pmodel = glmReadOBJ("data/porsche.obj...