1.下載OpenCV
要選擇add PATH/一定要下載在C槽(預設安裝)
2.
下載好OpenCV後須重開codeblocks,
Setting/Compiler Setting要設定3個地方:
(1)Search directories/Compiler/要 add C:\OpenCV2.1\include
(2)Search directories/Linker/要 add C:\OpenCV2.1\lib
(3)Linker setting/要add cv210、cxcore210、highgui210
程式碼:
#include <opencv/highgui.h>
int main()
{
IplImage*img=cvLoadImage("檔名.png");///讀檔(程式碼放在哪,圖片就在哪)
cvShowImage("week09",img);///秀圖
cvWaitKey(0);///按任意鍵繼續
}
成果:
程式碼:
#include <GL/glut.h>
#include <opencv/highgui.h>
#include <opencv/highgui.h>
int myTexture()
{
IplImage*img=cvLoadImage("zz.png");///讀檔(此時圖片要放在freegult/bin)
cvShowImage("img",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();
}///基本程式碼




沒有留言:
張貼留言