Ubuntu18.04下opencv-4.5.3与opencv_contrib-4.5.3源码编译
- 说明
- 下载
- 安装步骤
- 1.更新
- 2.安装必要的依赖包
- 3.下载源码包并解压
- 4.终端运行如下命令
- 5.添加配置路径
- 6.验证安装是否成功
说明
Ubuntu18.04下对opencv-4.5.3与opencv_contrib-4.5.3源码编译
下载
CSDN下载
安装步骤
1.更新
sudo apt-update
sudo apt-upgrade
2.安装必要的依赖包
sudo apt-get install build-essential cmake git pkg-config libgtk-3-dev \
libavcodec-dev libavformat-dev libswscale-dev libv4l-dev \
libxvidcore-dev libx264-dev libjpeg-dev libpng-dev libtiff-dev \
gfortran openexr libatlas-base-dev python3-dev python3-numpy \
libtbb2 libtbb-dev libdc1394-22-dev
3.下载源码包并解压
4.终端运行如下命令
1) cd your_path/opencv-4.5.3
2) mkdir build
3) cd build
4) cmake -D CMAKE_BUILD_TYPE=RELEASE \
-D CMAKE_INSTALL_PREFIX=/usr/local/opencv453 \
-D INSTALL_C_EXAMPLES=ON \
-D INSTALL_PYTHON_EXAMPLES=ON \
-D OPENCV_GENERATE_PKGCONFIG=ON \
-D OPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.5.3/modules \
-D BUILD_EXAMPLES=ON ..
5) make -j$(nproc)
6) sudo make install
7) sudo ldconfig
5.添加配置路径
1)终端运行
sudo gedit /etc/ld.so.conf.d/opencv.conf
在打开的文件中添加
/usr/local/opencv453/lib
保存,关闭。
2)再次运行
sudo ldconfig
3)终端运行
sudo gedit /etc/bash.bashrc
在文件末尾加入
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/opencv453/lib/pkgconfig
export PKG_CONFIG_PATH
保存,关闭。
4)然后终端运行
source /etc/bash.bashrc
6.验证安装是否成功
pkg-config --modversion opencv4 #查看版本号
pkg-config --libs opencv4 #查看libs库