2019年4月12日 星期五

(´・ω・`) Week08

GLUT程式(Texture)

GLUT程式-Texture
開頭和之前一樣
->先到 這裡 下載win32, data, glut32.dll 
->win32, data解壓縮後將所有資料放入windows資料夾
-> 打開Texture.exe















<-google搜尋opencv2.1進入第一個連結後選擇OpenCV-2.1.0-win32-vs2008.exe下載















<-下載完成後使用預設路徑完成安裝














<-打開Code Blocks選擇Console application專案













<-打上今天要用的程式碼 執行後會發現不能用














<-右鍵點開專案四色格選擇Build options










<-選擇Search directories>Compiler>Add輸入C:\OpenCV2.1\include













<-選擇Search directories>Linker>Add輸入C:\OpenCV2.1\lib










<-選擇Linker settings>Add分別輸入cv210, cxcore210, highgui210












<-這時再執行程式 發現可以執行 但沒有畫面













<-去網路找圖片並取上正確檔名並放到專案資料夾後












<-就可以顯示出圖片了(´・ω・`)










<-用之前的方法打開GLUT專案並跟著老師打完程式碼後 就能將兩個程式整合在一起






底下附上程式碼
#include<GL/glut.h> #include<opencv/highgui.h> void display() { glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glutSolidTeapot(0.3); glutSwapBuffers(); } int main(int argc, char**argv) { IplImage * img = cvLoadImage("image.jpg"); cvShowImage("another window", img); cvWaitKey(0); glutInit(&argc, argv); glutInitDisplayMode(GLUT_DOUBLE | GLUT_DEPTH); glutCreateWindow("week08 texture"); glutDisplayFunc(display); glutMainLoop(); }

沒有留言:

張貼留言