Ubuntu 安装 OpenCV4

参考:ubuntu环境 安装opencv4_ubuntu安装opencv4_jbyyy、的博客-CSDN博客

目录

1. 下载OpenCV

2. 安装依赖

3. 配置 CMake 交叉编译 OpenCV

4. 编译 OpenCV

5. 系统配置,环境变量配置

5.1. 执行以下命令编辑文件(如果没有就创建):

5.2. 在打开的opencv.conf文件尾部增加以下内容:

5.3. 执行配置:

扫描二维码关注公众号,回复: 16760458 查看本文章

5.4. 执行以下命令编辑文件(如果没有就创建):

5.5. 至此配置完成,退出控制台,再重新打开一个,执行命令


1. 下载OpenCV

下载地址:Releases - OpenCV

Ubuntu 选择 Sources 版本

2. 安装依赖

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
安装gstreamer依赖文件
sudo apt-get -y install libgstreamer0.10-dev libgstreamer-plugins-base0.10-dev libgstreamer1.0-dev
if No package ‘gtk+-3.0‘ found
sudo apt install -y libgtk-3-dev

CMake 编译工具

sudo apt-get install cmake
sudo apt  install cmake-qt-gui
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config

3. 配置 CMake 交叉编译 OpenCV

这里主要就参考 ubuntu环境 安装opencv4_ubuntu安装opencv4_jbyyy、的博客-CSDN博客

点击 Configure 之后可能要配置一段时间,大概 10 分钟。

配置完成

world 模式

build type

install 路径

pkg选项

再次点击 Configure,等待大约3分钟。

最后点击 Generate,大约3分钟。

4. 编译 OpenCV

在 build 文件夹下,执行命令

make -j4 && make install

此过程大概10分钟。

5. 系统配置,环境变量配置

5.1. 执行以下命令编辑文件(如果没有就创建):

sudo gedit /etc/ld.so.conf.d/opencv.conf

5.2. 在打开的opencv.conf文件尾部增加以下内容:

/home/wcx/opencv-4.6.0/build/install/lib

(即 刚才设置的prefix路径 + /lib)

每个人的地址不一样不要直接复制粘贴

5.3. 执行配置:

sudo ldconfig

5.4. 执行以下命令编辑文件(如果没有就创建):

sudo gedit ~/.bashrc

在打开的bash.bashrc文件尾部增加以下内容:

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/home/wcx/opencv-4.6.0/build/install/lib/pkgconfig
export PKG_CONFIG_PATH

(PKG_CONFIG_PATH=$PKG_CONFIG_PATH:刚才设置的prefix路径 + /lib/pkgconfig )

生效环境变量

source ~/.bashrc

5.5. 至此配置完成,退出控制台,再重新打开一个,执行命令

pkg-config --modversion opencv4

安装成功。

猜你喜欢

转载自blog.csdn.net/qq_45461410/article/details/131751643
今日推荐