深漂实习笔记第5天

实习笔记·第五天

opencv是一个用于图像处理的免费开源库,在机器视觉领域中应用极为广泛,它提供了大量的C语言接口和少量c++接口,帮助用户方便快捷地对图像进行处理,在较新的版本中还支持了使用GUP进行渲染加速。
虽然opencv可以很好地在qt中应用,但qt本身并不具备功能,它属于第三方的扩展库,如果想要使用它,必须先进行安装编译。今天就来尝试一下在Linux环境下为qt安装使用opencv库。

正在调试中,未完结



opencv的下载

最新版本opencv(4.3.0)的GitHub下载地址:
https://github.com/opencv/opencv/tree/4.3.0
下载解压后,在Linux命令行进入该目录,准备开始编译安装。
这里再安利一个解决GitHub下载慢的方法:从码云上下载,具体流程可百度搜索。
码云官网地址:
https://gitee.com/

opencv的编译与安装

1.进入opencv目录内

cd opencv-4.3.0

2.新建并进入编译目录

mkdir build
cd build

2.安装cmake并编译

sudo apt  install cmake

安装过程中输入Y回车等待安装完成
3.编译安装opencv库

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.2.0/modules -D WITH_FFMPEG=ON -D WITH_TBB=ON -D WITH_GTK=ON -D WITH_V4L=ON -D WITH_OPENGL=ON -D WITH_CUBLAS=ON -DWITH_QT=OFF -DCUDA_NVCC_FLAGS="-D_FORCE_INLINES" –D WITH_QT=ON ..
make -j4
sudo make install
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值