anaconda安装opencv3

Posted 北冥大帝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了anaconda安装opencv3相关的知识,希望对你有一定的参考价值。

opencv是C和C++语言编写的,很多教程都是基于C++语言进行学习的,可是机器学习最多的库是python写的,所以还是学学python怎么安装opencv3,

面向学习的大都是使用了anaconda,所以总结一下anaconda里怎么安装opencv3库

 

1)先说明一下 安装opencv库的依赖

  • GCC 4.4.x or later
  • CMake 2.8.7 or higher
  • Git
  • GTK+2.x or higher, including headers (libgtk2.0-dev)
  • pkg-config
  • Python 2.6 or later and Numpy 1.5 or later with developer packages (python-dev, python-numpy)
  • ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev
  • [optional] libtbb2 libtbb-dev
  • [optional] libdc1394 2.x
  • [optional] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
  • [optional] CUDA Toolkit 6.5 or higher

 以上是官方最新版3.3.1的依赖,在安装linux的依赖,但不管是在window里还是linux里,python要提前安装numpy,dev库,而且不同版本是会有冲突的。

 

2)下载库文件 

在https://www.lfd.uci.edu/~gohlke/pythonlibs/ 选择对应python版本的opencv库进行下载

如果不清楚自己是什么版本,可以在shell中输入import pip; print(pip.pep425tags.get_supported())可以获取到pip支持的文件名还有版本,我这里如下:

如果是win下的可以选择win_amd64的版本进行下载,

然后放到anconda的安装目录D:\\anaconda\\Lib\\site-packages 下面

3)安装 opencv 

在anaconda的命令行窗口执行以下命令,路径根据自己的安装目录调整:

pip install D:\\anaconda\\Lib\\site-packages\\opencv_python-3.3.1-cp36-cp36m-win_amd64.whl

然后提示安装成功,重启python服务或者anaconda服务 或者等一会就可以用

 

 

官方安装地址:https://docs.opencv.org/master/df/d65/tutorial_table_of_content_introduction.html

以上是关于anaconda安装opencv3的主要内容,如果未能解决你的问题,请参考以下文章

Anaconda:即使安装了opencv也无法导入cv2(如何为python3安装opencv3)

Ubuntu16.04+anaconda2+opencv3.2.0

Ubuntu16.04+anaconda2+opencv3.2.0

Python+OpenCVWindows+Python3 version_3(Anaconda3)+OpenCV3.4.3安装配置最新版安装配置教程

Ubuntu16.04+matlab2014a+anaconda2+OpenCV3.1+caffe安装

Ubuntu16.04+matlab2014a+anaconda2+OpenCV3.1+caffe安装