首页IT科技ubuntu20.04安装ifconfig(Ubuntu20.04安装OpenCV)

ubuntu20.04安装ifconfig(Ubuntu20.04安装OpenCV)

时间2025-08-02 06:05:49分类IT科技浏览5915
导读:Ubuntu系统安装opencv详细操作及具体应用...

Ubuntu系统安装opencv详细操作及具体应用

一                、opencv是个什么东西

开源计算机视觉(OpenCV)是一个主要针对实时计算机视觉的编程函数库                。

OpenCV的应用领域包括:2D和3D功能工具包                      、运动估计       、面部识别系统            、手势识别                       、人机交互          、移动机器人        、动作理解                        、物体识别              、分割和识别    、实体影像立体视觉:来自两个摄像机的深度感知                        、运动跟踪                  、增强现实等                      。

二、opencv的安装

1                    、资源准备及前期准备

由于官网下载太慢              ,因此找来一个国内的靠谱网站使用       。

国内快速下载地址:https://www.raoyunsoft.com/wordpress/index.php/2020/03/09/opencvdownload/

这里选择4.5.4版本

默认下载到下载里

右键提取到此处即可                       ,或者终端输入指令:

unzip opencv-4.5.4.zip

2                      、安装编译

进入解压后的文件夹:opencv-4.5.4

cd opencv-4.5.4

进入 root 并更新

sudo su sudo apt-get update

接着下面这条命令安装 cmake

sudo apt-get install cmake

复制下面这条命令        ,安装依赖库

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff5.dev libswscale-dev

创建 build 文件夹并进入           ,使用 cmake 编译参数

cmake ..

用make创建编译

sudo make

想更快编译完                      ,可以使用命令:sudo make -j4 的4线程进行编译            。

安装

sudo make install

基本不会报错

3    、配置更改

修改 opencv.conf 文件            ,在此空文件中添加 opencv 库的安装路径:/usr/local/lib

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

保存后命令出现警告信息        ,不用担心                      ,正常情况                ,但一定要关闭文档    ,不然只会出现两行警告                      ,且无法继续执行命令

更新系统共享链接库 sudo ldconfig

配置 bash                     ,修改 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

更新一下

sudo updatedb

4                、验证版本

接下来查看 opencv 的版本信息

opencv_version

成功                       。

5. 常见问题

问题1:updatedb命令找不到 解决:sudo apt-get install mlocate // 安装locate

问题2:usr/local/lib 文件夹下没有pkgconfig文件夹

解决:

方法一:命令行mkdir新建pkgconfig的文件夹                  ,在根目录下搜索opencv4.pc并用cp命令将其复制到之前新建pkgconfig文件夹下

方法二:把opencv4.pc文件添加到                        ,pkg-config的搜索路径中    ,执行

find / -name pkgconfig

找到如下路径              ,

/usr/share/pkgconfig /usr/lib/pkgconfig /usr/lib/x86_64-linux-gnu/pkgconfig

选择一个即可

然后把.pc文件复制到选择的文件夹中

例如选择/usr/lib/pkgconfig sudo cp /opt/opencv4.5.5/lib/pkgconfig/opencv4.pc /usr/lib/pkgconfig

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
win10自带哪些功能(win10电脑自带6款不可错过的效率神器) 服务器迁移要多长时间(美国服务器迁移时怎么测试)