我的平台:Ubuntu 10.04+Qt+OpenGL+OpenCV
OpenGL是Qt自带的,Windows下的版本OpenGL库已经随同Qt的Windows发行版一同安装,Linux版本则没有安装.
1.首先安装OpenGL库
sudo apt-get install libqglviewer-dev
安装好后就可以运行Qt在带的OpenGL示例程序
2.安装OpenCV
sudo apt-get install libcv-dev libcv4 libcvaux-dev libcvaux4 libhighgui-dev libhighgui4 opencv-doc harpia
安装好之后会在/usr/include下生成opencv文件夹以及在/usr/lib文件夹下生成库文件
3.运行测试程序
首先配置pro:
增加头文件路径,以及需要用的库文件
INCLUDEPATH += /usr/include/opencv
LIBS += -L/usr/lib -lcvaux -lcv -lcxcore -lhighgui -lml
敲入测试代码:
- IplImage *img = cvLoadImage(“test.jpg”);
- cvNamedWindow(“jdh”,CV_WINDOW_AUTOSIZE);
- cvShowImage(“jdh”,img);
- cvWaitKey(0);
- cvReleaseImage(&img);
- cvDestroyWindow(“jdh”);
运行效果如下: