Ubuntu 18.04下搭建OpenCV开发环境
本文介绍了OpenCV的安装与配置流程:1)从官网或GitHub下载OpenCV及对应版本的扩展库;2)安装必要的依赖库,若出现问题可添加Ubuntu安全源后重试;3)创建build目录并执行cmake命令编译OpenCV,可选择是否包含扩展模块;4)配置环境变量,修改opencv.conf文件并执行ldconfig使配置生效。整个过程涵盖了从下载到环境配置的完整步骤,适用于Linux系统下的Op
·
1.下载 OpenCV数据包
OpenCV官网:https://opencv.org/
OpenCV GitHub仓库:https://github.com/opencv/opencv
OpenCV-Contrib GitHub仓库:https://github.com/opencv/opencv_contrib(OpenCV的拓展库,版本一定要和OpenCV对应)
2.配置依赖库
apt install build-essential libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libatlas-base-dev gfortran python3-dev build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev libjasper-dev libboost-all-dev
执行后如果出现问题,执行下面这条命令再进行安装:
add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
3.编译OpenCV
mkdir build
cd build
//不安装opencv_contrib模块
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
//安装opencv_contrib模块
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=/opt/opencv/opencv-4.8.0/opencv_contrib-4.8.0/modules/ ..
make && make install
4.配置开发环境
- 修改 opencv.conf 文件
vi /etc/ld.so.conf.d/opencv.conf
# 文件中添加
/usr/local/lib
- 执行如下命令使得刚才的配置路径生效:
ldconfig
更多推荐
所有评论(0)