step01-1
進入老師的網站https://jsyeh.org/3dcg10-->下載Win32、data、source-->解壓縮
data到windows
下載\windows\Texture.exe(貼圖
下載\windows\data\圖檔
開blog
step01-2
moodle 下載opencv 2.1.0 win vs2008
(最小、最快安裝、簡單、跨平台)
! 安裝記得1. ADD PATH 選第二個 2.目錄不要改 C:\OpenCV2.1 !
step02-1
寫Opencv,讀圖、秀圖
1.File-New-EmptyFile,存week09_opencv.cpp
去Settings>Compiler>Search directories
2.設定Include目錄 c:\opencv2.1\include
3.設定Lib目錄 c:\opencv2.1\lib
4.設定Linker目錄
加cv210 cxcore210 highgui210
```c++
#include <opencv/highgui.h> //使用opencv外掛
int main()
{
IplImage * img = cvLoadImage("gwawa.jpg"); //讀圖
cvShowImage("week09",img); //顯示圖片
cvWaitKey(0); //等待任意按鍵繼續
}
```
加入材質跟茶壺
```C
#include <GL/glut.h>
#include <opencv/highgui.h>
void myTexture()
{
IplImage * img = cvLoadImage("gwawa.jpg"); ///讀圖
cvShowImage("opencv",img);
///cvWaitKey(0);///等待任意按鍵繼續
}
void display()
{
glClear(GL_COLOR_BUFFER_BIT|GL_DEPTH_BUFFER_BIT);
glutSolidTeapot(0.3);
glutSwapBuffers();
}
int main(int argc,char** argv)
{
glutInit(&argc,argv);
glutInitDisplayMode(GLUT_DOUBLE|GLUT_DEPTH);
glutCreateWindow("week09 texture");
glutDisplayFunc(display);
myTexture();
glutMainLoop();
}
最後加上老師給的程式
.png)
.png)
.png)
.png)
.png)
.png)
.png)
沒有留言:
張貼留言