QTCreater 下配置openCV
阿新 • • 發佈:2019-01-01
現在已經安好了openCV和QtCreater
1修改qmake的預設配置檔案。
sudo gedit /usr/share/qt4/mkspecs/default/qmake.conf
加入
QMAKE_LIBS = -lcvaux -lcv -lcxcore -lhighgui -lml
2建立空的qt工程,在.pro里加入所包含的庫檔案
- INCLUDEPATH += /usr/include/opencv
- LIBS += /usr/lib/libcv.so \
- /usr/lib/libcvaux.so \
- /usr/lib/libcxcore.so \
- /usr/lib/libhighgui.so \
- /usr/lib/libml.so
3建立maim.cpp。
#include <cv.h>
#include <highgui.h>
int main()
{
IplImage *img = 0;
img = cvLoadImage("Lena.bmp",-1);//Lena.bmp在所建工程的目錄下
cvNamedWindow("lena", 1);
cvShowImage("lena", img);
cvWaitKey(0);
return 0;
}
ctrl+b 編譯後,ctrl+r執行
完成。
-------------------------------------------------------
另外,可以將2的內容,直接放在/usr/share/qt4/mkspecs/default/qmake.conf裡,直接建工程編譯就ok,而不用建立一次就要修改當前的.pro