Ubuntu OpenCV 3.4.7 安装
下载OpenCV-3.4.7源码包
前往OpenCV下载地址:https://opencv.org/releases.html,选择Open-3.4.7 Source 下载opencv-3.4.7.zip包后解压
安装OpenCV依赖包
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
sudo apt-get install cmake
编译
创建编译文件夹
cd opencv-3.4.7
mkdir build
编译文件夹下执行cmake
cd build
cmake ..
make
sudo make
sudo make install
其实这个时候执行pkg-confi命令就已经可以看到版本号了
pkg-config opencv --modversion
配置OpenCV环境变量
sudo vi /etc/ld.so.conf.d/opencv.conf
添加
/usr/local/lib
然后执行
sudo ldconfig
配置环境变量
sudo vi /etc/bash.bashrc
添加
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
执行最后一步,完成OpenCV编译安装配置
sudo updatedb
测试
cd opencv-3.4.7/samples/cpp/example_cmake
# 创建编译文件夹
mkdir build
# 进入编译文件夹
cd build
# cmake
cmake ..
# make
make
# 执行生成的可执行文件,前置摄像头开启显示“Hello,OpenCV”字样
./opencv_example
查询版本
pkg-config opencv --modversion