欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Ubuntu18.04安装Opencv3.3.0(带CUDA10.1)

程序员文章站 2022-05-27 14:40:54
...

不同环境下安装Opencv,情况不一样。(写得很简略,自己的备份笔记,谨慎参考)

基础情况:

系统:Ubuntu18.04

Anaconda3.5(已安装)

CUDA10.1(已安装)

python2.7(已安装)

python3.7(已安装)

1、下载opencv

opencv各个版本:下载linux版本

https://blog.csdn.net/qq_20498513/article/details/79292199?utm_source=blogxgwz7

contrib各个版本:Windows和Ubuntu的contrib文件都是一样的

https://blog.csdn.net/jngwe/article/details/104357981

两个版本必须一致。

2、安装过程

https://blog.csdn.net/chentianting/article/details/86610601

3、不同点记录

(1)安装opencv支持python3

sudo apt-get install python3-dev
sudo apt-get install python3-numpy

(2)CMAKE

cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D CUDA_GENERATION=Kepler ..

(3)支持python3

pip3 install opencv-python

(4)指令备份

sudo make -j8  #8线程编译
sudo make install  #完成安装

(5)卸载

如果是安装过程中出错,build路径下清理指令

sudo make clean

清理后,把build路径下的文件全部删除!!!!一定要全部删除后再重新cmake。

如果安装完成后需要卸载,build路径下卸载指令

sudo make uninstall

卸载完成后,删除相关文件

cd /usr/local/lib
sudo rm –r libopencv* #删除相关的库包

cd/usr/local/include
sudo rm –r opencv     #删除相关文件夹
sudo rm –r opencv2    #删除相关文件夹

4、多版本opencv的安装和共存

https://blog.csdn.net/llfjcmx/article/details/81238766