Ubuntu16.04之Qt.Opencv3.4.1安装

Ubuntu16.04之Qt.Opencv3.4.1安装

Qt安装

Qt官方下载网站:http://qt-project.org/downloads
下载对应版本run,下载完成安装
安装之前,要加一个权限

chmod +x qt-opensource-linux-x64-5.12.3.run

然后安装

sudo ./qt-opensource-linux-x64-5.12.3.run

这里需要注册一个Qt的帐号
然后next,直到完成
在这里没有遇到什么问题,安装完成后打开运行。
跟windows运行一模一样。
在这里插入图片描述

Opencv3.4.1安装

opencv3.4.1.zip下载,可以官网直接下
解压并进入
新建文件夹准备编译

mkdir build
cd build/

开始编译

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..

在这里插入图片描述编译完make
建议多开几个线程,编译挺慢

sudo make -j4

在这里插入图片描述完成
在这里插入图片描述继续,等待完成
sudo make install
在这里插入图片描述
查询Opencv当前版本

pkg-config --modversion opencv

在这里插入图片描述
配一下环境变量

sudo gedit /etc/ld.so.conf.d/opencv.conf

添加内容

/usr/local/lib

执行

sudo ldconfig

添加

sudo gedit /etc/bash.bashrc

添加内容

export PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig

生效

source /etc/bash.bashrc

进到opencv提供示例测试一下

cd opencv341/samples/cpp/example_cmake
cmake .
make
./opencv_example

如果成功,则会打开摄像头
在这里插入图片描述

QT中配置opencv

两者都装好了就在QT中使用opencv
在QT中新建项目,打开.pro文件
添加两个东西,一个库,一个依赖

INCLUDEPATH += /usr/local/include \
                /usr/local/include/opencv \
                /usr/local/include/opencv2
LIBS += /usr/local/lib/lib*

在这里插入图片描述完成后在.h中添加头文件
在这里插入图片描述在main.cpp中添加按钮,打开图片
在这里插入图片描述设置后界面,F5运行
在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值