怎样用conda安装opencv

Posted

tags:

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

首先用Anaconda是因为方便(管理方便,包安装真心不方便)。下面是我的安装过程:
首先使用如下命令安装opencv
conda install -c https://conda.binstar.org/menpo opencv
不过装完之后用不了,这时候找到如下文件夹
Anaconda\\pkgs\\opencv-2.4.9.1-np19py27_0\\Lib\\site-packages
把所有的文件复制到: Anaconda\\Lib\\site-packages
这就OK了
参考技术A 官方不支持,建议等支持吧。 dll有自己版本对应的,必须使用专门为python3.4编译的dll(cv2.pyd),你拿python2.7的肯定用不了。 如果非要使用—— 方法一:自己编译opencv的源码 方法二:安装python2.7

OpenCV3开发环境安装与测试

我是在minicanda环境下安装opencv3的开发环境,所以需要使用conda的命令。其它虚拟环境需要查看相关文档,安装方法及支持的版本都有所不同的。


以下是最简单又是比较新的python3和opencv3组合安装方法,其它相关版本及安装方法请搜索网络。


Step1:新创建一个虚拟环境,python的版本用3.5.2。其它版本不支持opencv3。

conda create -n pycv33 python=3.5.2 anaconda

Step2:激活pycv33虚拟环境,在提示符下输入以下命令

(pycv33) ellen conda install -c menpo opencv3

Step3:打开jupyter notebook,输入以下命令测试

出现以上结果,安装成功。

也可以在命令行下查看安装的各软件版本如下:

OpenCV3开发环境安装与测试


错误:

Jupyter notebook下

OpenCV3开发环境安装与测试

按照以下方法检查:

在jupyter notebook输入

import os
os.sys.path

如果出现以上结果,表明安装位置错误,这时候需要重新安装opencv,记住是要在虚拟环境里运行opencv的安装命令.

OpenCV3开发环境安装与测试

如果出现以下结果:




关注有更新


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

怎么检测opencv安装anaconda

用 conda 安装 opencv

怎样使用OpenCV进行人脸识别

linux下怎样编译opencv文件

linuxopencv生成的静态或动态库怎样在调用的时候不用安装openvcv环境

怎样使用OpenCV进行人脸识别