ubuntu18.04安装|ubuntu18.04安装 opencv
opencv官网:https://opencv.org/releases/page/4/
(1)选择:2.4.13.6版本sources文件下载
下载并解压至/home/xuanxi/Downloads目录下,然后将文件夹重命名为opencv
(2)执行以下命令安装依赖项:
>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
文章图片
解决办法:https://blog.csdn.net/weixin_41053564/article/details/81254410
(3)修改opencv配置文件
1.进入到opencv/cmake 目录下,找到OpenCVDetectCUDA.cmake文件并打开,定位到26行,修改set(HAVE_CUDA 1)为set(HAVE_CUDA 0)。
这里修改的目的是为了避免后面执行sudo make install出现如下的错误信息。
nvcc warning : The 'compute_20', 'compute_20','sm_21' architectures are deprecated
备注:出现上面的错误信息的原因是使用CUDA配置opencv引起的。将HAVE_CUDA 设为0之后,在后面的编译过程中就会关闭CUDA,解决这个问题。
2.进入到opencv 目录下,找到CMakeList.txt文件并打开,定位到176,177行,将ON改为OFF然后保存。
文章图片
(4)安装opencv
在opencv目录下新建build文件夹,然后执行以下命令:
>cd build#进入到build文件夹
>cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..#开始编译
>make -j8
>sudo make install -j8
执行完毕就说明opencv配置完成了。
下面进行测试:
>python
>import cv2
文章图片
【ubuntu18.04安装|ubuntu18.04安装 opencv】没有报错就说明安装成功
推荐阅读
- Mac安装Chromedriver
- MongoDB,Wondows下免安装版|MongoDB,Wondows下免安装版 (简化版操作)
- MAC安装Mongo
- opencv|opencv C++模板匹配的简单实现
- Java|Java OpenCV图像处理之SIFT角点检测详解
- 【Hadoop踩雷】Mac下安装Hadoop3以及Java版本问题
- react|react 安装
- VueX--VUE核心插件
- python-安装sublime遇到异常
- typeScript入门基础介绍