1.安装QT SDK 在官方
http://qt.nokia.com/downloads下载,安装很容易。不多废话了。
2.安装 qt4-dev-tools ,sudo apt-getinstall
3.cmake-gui 一下,得到编译文件,不过如果想用QT的界面,在配置的时候选择with_QT 。然后make
和 make install 以前的博客里面都有,这里不反复了。
4.打开QT creater
新建一个控制台工程。如下图
5.添加测试代码(记得覆盖原来main.cpp的代码,否则会出错)
方法一 : 在*.pro文件中添加
LIBS += -lopencv_core-lopencv_highgui
说明一下,这是针对Linux操作系统,opencv2.4.0,前几个opencv版本设置和这一样。太老的版本不同,如果编译不通过,大家可以检查一下是不是这里的问题。windows下和这个也有差别
,不要死搬硬套.
方法二: 有个更好的方法,可以避免上面不能夸平台。
*.pro文件中添加下面代码,可以夸平台了。
unix {
CONFIG += link_pkgconfig
PKGCONFIG += opencv
}
Win32 {
INCLUDEPATH += D:\OpenCV\Opencv2.4.0\build\include\
LIBS += -LD:\OpenCV\Opencv2.4.0\build\lib \
-lopencv_core220 \
-lopencv_highgui240 \
-lopencv_imgproc240 \
}
编译运行。如下图
(小注:之所以要弄这个可怜的孩子作为测试图片,一方面所色彩丰富,更重要的是,大家编写代码赚了钱,别忘了多捐款给这些贫苦的孩子哦
)。