Ubuntu 14.04+Opencv-2.4.9+Qt配置
2016-06-08 22:03
633 查看
为了搭建在ubuntu下的opencv开发环境,花费了两天的时间,看过了很多版本的搭建方法,遇到了很多的问题,总算跑通了第一个Opencv程序,记录下来。
一、Ubuntu 14.04下下载安装Opencv-2.4.9
主要参考 http://sysads.co.uk/2014/05/install-opencv-2-4-9-ubuntu-14-04-13-10/
这里面有的命令是比较长的,为了防止出错 可以先安装远程桌面,用复制粘贴命令。
二、Ubuntu 14.04 + Qt-5.5.1
1、下载地址:http://download.qt.io/archive/qt/
选择合适的版本,好像5.0后的版本才支持C++11。具体参考官方文档。
2、修改文件权限
注意这里权限要给777,给700安装时会报错
3、安装
此时会弹出图形界面对话框,接下来都看得懂了就不细说了。
4、测试
新建一个工程,编写简单例程测试,Hello World 都行。
三、Qt + Opencv-2.4.9
1、新建一个工程QtTest
2、main.cpp
3、QtTest.pro
注意这里的配置内容就像在Windows+VS+OpenCV环境下配置安装文件一样的,添加包含目录,附加依赖项,要根据opencv的安装目录编写引用路径。
4、运行程序
Ctrl+R或者点击左下角的运行按钮,(注意lena.jpg要放在是Debug目录下,编译运行后会产生Debug目录,我开始把图片放置在QtTest目录下,运行后图像一直是灰色的,而且不报错)
5、运行结果
一、Ubuntu 14.04下下载安装Opencv-2.4.9
主要参考 http://sysads.co.uk/2014/05/install-opencv-2-4-9-ubuntu-14-04-13-10/
这里面有的命令是比较长的,为了防止出错 可以先安装远程桌面,用复制粘贴命令。
二、Ubuntu 14.04 + Qt-5.5.1
1、下载地址:http://download.qt.io/archive/qt/
选择合适的版本,好像5.0后的版本才支持C++11。具体参考官方文档。
2、修改文件权限
注意这里权限要给777,给700安装时会报错
#chmod 777 qt-opensource-linux-x86-5.5.1.run
3、安装
#./qt-opensource-linux-x86-5.5.1.run
此时会弹出图形界面对话框,接下来都看得懂了就不细说了。
4、测试
新建一个工程,编写简单例程测试,Hello World 都行。
三、Qt + Opencv-2.4.9
1、新建一个工程QtTest
2、main.cpp
#include <cv.h> #include <highgui.h> int main() { IplImage *img = 0; img = cvLoadImage("Lena.jpg"); cvNamedWindow("lena", 1); cvShowImage("lena", img); cvWaitKey(0); return 0; }
3、QtTest.pro
注意这里的配置内容就像在Windows+VS+OpenCV环境下配置安装文件一样的,添加包含目录,附加依赖项,要根据opencv的安装目录编写引用路径。
INCLUDEPATH += /usr/local/include \ /usr/local/include/opencv \ /usr/local/include/opencv2 LIBS += /usr/local/lib/libopencv_highgui.so \ /usr/local/lib/libopencv_core.so \ /usr/local/lib/libopencv_imgproc.so
4、运行程序
Ctrl+R或者点击左下角的运行按钮,(注意lena.jpg要放在是Debug目录下,编译运行后会产生Debug目录,我开始把图片放置在QtTest目录下,运行后图像一直是灰色的,而且不报错)
5、运行结果
相关文章推荐
- Ubuntu 默认壁纸历代记
- Ubuntu Remix Cinnamon 20.04 评测:Ubuntu 与 Cinnamon 的完美融合
- 关于Ubuntu 11.10启动提示waiting for the network configuration的问题
- 在 Ubuntu 桌面中使用文件和文件夹
- ubuntu下chrome无法同步问题解决
- Ubuntu Linux使用体验
- 使用 GNOME 优化工具自定义 Linux 桌面的 10 种方法
- 以Ubuntu 9.04为例 将工作环境迁移到 Linux
- VirtualBox虚拟机XP与宿主机Ubuntu互访共享文件夹
- 从USB安装Ubuntu Server 10.04.3 图文详解
- Ubuntu 15.04 正式版发布下载
- Linux-Ubuntu 10.04安装Cadence-ic610 方法总结图解
- Ubuntu 12.04和Windows 7双系统安装图解
- Ubuntu /home下中文目录如何修改成英文?
- 开机出现:grub rescue的修复方法
- Ubuntu连接Android真机调试
- 你应该选择 Ubuntu 还是 Fedora?
- 100 个最佳 Ubuntu 应用(中)
- 看看我的Ubuntu Linux截图
- QT学习 第一章:基本对话框