ubuntu18.04安装opencv-4.5.5+opencv_contrib-4.5.5

一、安装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

如遇libjasper-dev报错,执行如下指令

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt upgrade
sudo apt install libjasper1 libjasper-dev

opencv下载链接
解压opencv-4.5.5和opencv_contrib-4.5.5,并将解压后的放到opencv-4.5.5文件夹下

opencv-4.5.5
	|__build
	|__opencv_contrib-4.5.5

二、在opencv-4.5.5文件夹下新建build

cmake -D CMAKE_BUILD_TYPE=RELEASE \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D OPENCV_GENERATE_PKGCONFIG=ON .. \
    -D OPENCV_EXTRA_MODULES_PATH=/xxxx/opencv-4.5.5/opencv_contrib-4.5.5/modules ..
make -j8
sudo make install

三、在/etc/ld.so.conf中添加配置

sudo gedit /etc/ld.so.conf

在文件最后添加

/usr/local/lib

执行

sudo ldconfig

四、修改bash.bashrc文件

sudo gedit /etc/bash.bashrc

在文件最后添加

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

执行

source /etc/bash.bashrc

五、安装完测试

/xxx/opencv-4.3.0/samples/cpp/example_cmake
cmake .
make
./opencv_example

相关推荐

  1. ubuntu1404安装dockerce

    2023-12-09 14:02:01       13 阅读
  2. Intel RealSense D455深度相机驱动安装与运行

    2023-12-09 14:02:01       11 阅读
  3. D435+opencv识别色块

    2023-12-09 14:02:01       12 阅读
  4. LeetCode--455.分发饼干

    2023-12-09 14:02:01       34 阅读
  5. leetcode 455.分发饼干

    2023-12-09 14:02:01       15 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-09 14:02:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-09 14:02:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-09 14:02:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-09 14:02:01       18 阅读

热门阅读

  1. Stream 流

    2023-12-09 14:02:01       40 阅读
  2. 系统优化(安全,限流,数据存储)

    2023-12-09 14:02:01       36 阅读
  3. Linux---计划任务

    2023-12-09 14:02:01       29 阅读
  4. MySQL之数据库的创建指令

    2023-12-09 14:02:01       35 阅读