您的位置:首页 > 编程语言 > Qt开发

OpenCV之旅(2):pencvqt opencv显示一张图片 测试 总结

2013-09-21 22:44 239 查看
(1)使用c++比使用c编译出错率要低 ,使用c会有很多莫名其妙的错误。

(2)在 .pro 文件中加入:

INCLUDEPATH +=/usr/local/include/opencv

LIBS += /usr/local/lib/libopencv_core.so \

/usr/local/lib/libopencv_imgproc.so \

/usr/local/lib/libopencv_video.so \

/usr/local/lib/libopencv_highgui.so \

/usr/local/lib/libopencv_ml.so

是必须的:看来用 sudo gedit /usr/share/qt4/mkspecs/default/qmake.conf  添加上面的内容没有起到作用。

(3)ShowImage();可以单独使用不用cvNameImage();也能正常的显示图片。

#include "opencv2/opencv.hpp"

int main()

{

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

 //cvNamedWindow("Example1",CV_WINDOW_AUTOSIZE);

 cvShowImage("Example",img);

 cvWaitKey(0);

 cvReleaseImage(&img);

 //cvDestroyWindow("Example");

 return 0;

}

(4) 在qt下建立的工程工作不能改变其位置,如果改变回报出“必须在同级目录下。。。”的字样
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: