Ubuntu20.04 安装 Opencv4.4.0
程序员文章站
2022-07-14 20:12:37
...
1、更新系统,安装必要的包
sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
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-is-python3 python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper1 libjasper-dev libdc1394-22-dev
2、新建目录,下载包
mkdir ~/opencv && cd ~/opencv
git clone https://gitee.com/yxd.osc.com/opencv.git
git clone https://gitee.com/yxd.osc.com/opencv_contrib.git
mkdir build && cd build
(opencv和opencv_contrib来自官网的github,github下载太慢所以导入到gitee中下载,而且修复了编译过程中的两个bug,放心使用!!!)
3、Configure
注意:根据自己的路径调整以下命令
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ../opencv -DOPENCV_EXTRA_MODULES_PATH=/home/bbnc/opencv/opencv_contrib/modules -D BUILD_DOCS=ON -D BUILD_EXAMPLES=ON -D PYTHON3_EXECUTABLE=/usr/bin/python3 -D PYTHON_INCLUDE_DIR=/usr/include/python3.8 -D PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.8.so -D PYTHON3_NUMPY_INCLUDE_DIRS=/home/bbnc/.local/lib/python3.8/site-packages/numpy/core/include -DOPENCV_GENERATE_PKGCONFIG=ON
(官网提示:如果不能执行,去掉-D后面的空格,BUILD_DOCS和BUILD_EXAMPLES的设置不确定正确与否。反正我是顺利执行成功了。)
4、Build
make -j14
(-j后面的数字代表多线程,请根据自己的电脑配置设置,官网默认为7)
5、Install
sudo make install
推荐阅读
-
HP DL380 G8使用Intelligent Provisioning引导安装win 2008 x64
-
天猫魔盒怎么安装第三方软件?老司机心血教程
-
海信电视怎么安装第三方软件?2017全新教程可看港澳台
-
小米盒子怎么安装第三方软件?2017新手必读教程
-
惠普Hp DL380 GEN9 UEFI模式安装win2008 r2的方法
-
7thShare屏幕视频录制软件如何使用?屏幕视频录制安装使用教程
-
ipad mini3怎么下载安装微信进行聊天
-
电脑怎么添加字体?电脑安装新字体方法
-
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装最快的解决办法
-
视频转gif软件ILike Video to GIF Converter安装及激活教程(附激活补丁+软件下载)