【OpenCV开始之路】第一篇 加载图片并显示
基于Ubuntu下Qt平台下测试的一个加载图片并显示的功能
1、需要现在pro文件下配置库文件,根据自己的目录有所不同
INCLUDEPATH += /usr/local/include \
/usr/local/include/opencv \
/usr/local/include/opencv2
LIBS += /usr/local/lib/libopencv_core.so \
/usr/local/lib/libopencv_highgui.so \
/usr/local/lib/libopencv_imgproc.so \
/usr/local/lib/libopencv_ml.so
2、代码如下:
1 #include <QCoreApplication> 2 #include <opencv2/opencv.hpp> 3 using namespace std; 4 5 6 int main(int argc, char *argv[]) 7 { 8 QCoreApplication a(argc, argv); 9 10 const char *pstrImageName = "/home/debug/opencv_test/picture/beer.jpg"; 11 const char *pstrWindowsTitle = "opencv第一个程序"; 12 13 //read image from document 14 IplImage *pImage = cvLoadImage(pstrImageName,CV_LOAD_IMAGE_UNCHANGED); 15 16 //creat window 17 cvNamedWindow(pstrWindowsTitle,CV_WINDOW_AUTOSIZE); 18 19 //show image 20 cvShowImage(pstrWindowsTitle,pImage); 21 22 cvWaitKey(); 23 24 cvDestroyWindow(pstrWindowsTitle); 25 cvReleaseImage(&pImage); 26 27 28 return a.exec(); 29 }
3、显示


浙公网安备 33010602011771号