Ubuntu12.04+QtCreator2.3.0+Qt4.8.1+opencv2.4.9(一)
来源:互联网 发布:淘宝加购物车软件 编辑:程序博客网 时间:2024/05/22 10:39
1、Ubuntu下使用atp-get安装,方法如下
sudo apt-get install qt4-dev-tools #开发包 sudo apt-get install qtcreator #IDE sudo apt-get install qt4-doc #开发帮助文档 sudo apt-get install qt4-qtconfig #配置工具 sudo apt-get install qt4-demos #DEMO源码 QT
2、启动桌面上的
点击“文件” -> 新建工程
3、新建类 test
4、
#include <QCoreApplication>#include <opencv2/core/core.hpp>#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>using namespace cv;int main(int argc, char *argv[]){// QCoreApplication a(argc, argv); namedWindow( "src", WINDOW_AUTOSIZE ); Mat src1 = imread( "lena.jpg" ); while(1) { imshow( "src", src1 ); char c = waitKey(30); if( 27==c ) return 0; }// return a.exec();}5、需要注意一点的是,需要将opencv的头文件和库文件与Qt关联起来,所以在双击QtCreator工程下到test.pro文件,在其后面添加下列代码:
INCLUDEPATH += /usr/local/include \ /usr/local/include/opencv \ /usr/local/include/opencv2LIBS += /usr/local/lib/libopencv_highgui.so \ /usr/local/lib/libopencv_core.so \ /usr/local/lib/libopencv_imgproc.so
整个的test.pro文件内容如下
QT += coreQT -= guiTARGET = test1CONFIG += consoleCONFIG -= app_bundleTEMPLATE = appSOURCES += test.cppINCLUDEPATH += /usr/local/include \ /usr/local/include/opencv \ /usr/local/include/opencv2LIBS += /usr/local/lib/libopencv_highgui.so \ /usr/local/lib/libopencv_core.so \ /usr/local/lib/libopencv_imgproc.so
6、实验需要提前把图片,我这里用的是lena.jpg放入test-build-desktop-Qt_4_8_1_in_PATH__PATH___文件夹中,不放入这个文件夹或者放错文件夹则运行时会出现错误。
0 0
- Ubuntu12.04+QtCreator2.3.0+Qt4.8.1+opencv2.4.9(一)
- ubuntu12.04LTS+Qt4.8.6+opencv2.4.9
- ubuntu12.04配置qt4+opencv2.4.1环境
- Ubuntu+Qtcreator2.4.1+opencv2.4.9+安装
- Qt4.8.5+OpenCV2.4.X+QtCreator2.1 开发环境 win7/8安装配置指南 (转载)
- ubuntu12.04安装Qt4.8.1遇到问题
- Ubuntu12.04下安装Qt4.8.1
- linux ubuntu12.04上opencv2.4.7 cmake2.8.12.1 qt4环境搭建
- pcduino v3 ubuntu12.04装opencv2.4.9
- Install OpenCV2.4.9 in Ubuntu12.04 LTS
- Ubuntu12.04下安装opencv2.4.9
- OpenCV2.4.9移植ARM,Ubuntu12.04
- ubuntu12.04+Opencv2.3.1
- qt4.X编译qtcreator2.8
- Win7_64bits + Qt4 + OpenCV2.4.9 +Cmake
- ubuntu12.04安装openCV2.3.1/opencv2.4.2
- ubuntu12.04安装qt4.7
- ubuntu12.04下安装QT4
- maven项目的library被删,我这么做的
- 界面跳转之presentViewController、pushViewController
- 基于nginx+HLS的流媒体服务器搭建(Ubuntu 14.04系统)
- 文件的简单读取,FileInputStream类的简单使用
- $.inArray函数用法
- Ubuntu12.04+QtCreator2.3.0+Qt4.8.1+opencv2.4.9(一)
- STM32F303X单片机USB例程详细解析3
- 对文件封装util
- 打印Http相应头字段的方法
- activity 生命周期演示
- linux每日学习(二)额外补充
- 蓝桥杯基础练习 十进制转换16进制
- 导航栏渐变效果
- 二叉树中根结点到某节点的路径(求某结点的所有祖先)