东方耀AI技术分享

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 5193|回复: 2
打印 上一主题 下一主题

[课堂笔记] Ubuntu 20.04源码编译安装OpenCV 3步骤

[复制链接]

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14439
QQ
跳转到指定楼层
楼主
发表于 2020-7-8 16:11:51 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

Ubuntu 20.04源码编译安装OpenCV 3步骤

1、安装cmake
http://www.ai111.vip/thread-977-1-1.html

cmake --version

cmake version 3.14.1

2、安装依赖
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config


3、下载opencv源码
下载地址:https://opencv.org/releases/
点击Sources进行下载自己需要的版本  我这里选择opencv-3.4.10


4、解压并编译源代码

进入解压出的opencv目录,创建build目录,按需配置cmake参数并执行,最后make,再make install
cd opencv-3.4.10/
mkdir build
cd build

cmake -D CMAKE_BUILD_TYPE=Release \
    -D CMAKE_INSTALL_PREFIX=/usr/local \
    -D OPENCV_GENERATE_PKGCONFIG=YES \
    -D WITH_1394=OFF ..
   
make -j8
sudo make install
sudo ldconfig








5、配置环境

sudo vim /etc/ld.so.conf
加上一行 include /usr/local/lib

变成共2行:
include /etc/ld.so.conf.d/*.conf
include /usr/local/lib


sudo ldconfig


6、添加环境变量PKG_CONFIG_PATH到~/.bashrc

vim ~/.bashrc

在文件末尾加入:

export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

重启终端后 验证一下:
pkg-config opencv --modversion
输出:3.4.10  



7、验证安装

通过编译一个例子程序来验证安装成功


cd opencv-3.4.10/samples/cpp/example_cmake
cmake .
make
./opencv_example

看到Hello Opencv 则成功啦!






hello_opencv.png (6.41 KB, 下载次数: 125)

hello_opencv.png
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14439
QQ
沙发
 楼主| 发表于 2020-11-26 17:00:55 | 只看该作者
查看linux下的opencv安装版本:

pkg-config opencv --modversion

jiang@jiang-Ubuntu:~/dfy_darknet_works/ncnn/build/tools/onnx$ pkg-config opencv --modversion
3.2.0
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

1365

主题

1856

帖子

1万

积分

管理员

Rank: 10Rank: 10Rank: 10

积分
14439
QQ
板凳
 楼主| 发表于 2020-11-26 17:14:29 | 只看该作者
jiang@jiang-Ubuntu:~$ opencv_version
3.2.0
jiang@jiang-Ubuntu:~$ pkg-config opencv --modversion
3.2.0
让天下人人学会人工智能!人工智能的前景一片大好!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|人工智能工程师的摇篮 ( 湘ICP备2020019608号-1 )

GMT+8, 2024-5-8 00:20 , Processed in 0.182837 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表