如何在 Ubuntu LTS 16.04 上配置OpenCV
OpenCV在Ubuntu 16.04上的配置其实和20.04的类似(可参考我之前的文章:如何在Ubuntu 20.04上配置OpenCV),但是有一些不同的地方我需要指出来,避免踩坑。
不同于之前的文章,在这里我们需要将以下命令:
cd ~/
cd opencv
mkdir build
cd build
cmake -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib/modules ..
修改为:
cd ~/
cd opencv
mkdir build
cd build
cmake ..
sudo make
然后和20.04的一样,我们需要install:
sudo make install
则基于C++的 OpenCV 配置全代码如下:
# 更新apt
sudo apt update
# 安装必要的依赖
sudo apt install git gcc g++ ffmpeg cmake make python3-dev python3-numpy libavcodec-dev libavformat-dev libswscale-dev libgstreamer-plugins-base1.0-dev libgstreamer1.0-dev libgtk-3-dev libpng-dev libjpeg-dev libopenexr-dev libtiff-dev libwebp-dev
# 下载OpenCV
cd ~/
git clone https://github.com/opencv/opencv.git
# cmake
cd ~/
cd opencv
mkdir build
cd build
cmake ..
# 安装
sudo make
sudo make install
接下来就是测试啦!