繁体   English   中英

如何为Python 3.4安装OpenCV?

[英]How do I install OpenCV for Python 3.4?

我通过Anaconda发行版使用Python 3.4。 他们似乎没有OpenCV的Python 3.4绑定。 我尝试从源头使用Cmake,但无济于事。 有人可以帮我安装OpenCV for Python 3.4.x吗?

conda install -c menpo opencv3

诀窍。 但是你必须安装anaconda。

关于这一点,有许多教程和问题(关于SO)。

似乎回答了你的问题。 编辑 :转载如下:

1)  Download OpenCV from http://opencv.org/downloads.html and extract

2)From the extracted folder, copy the file from the extracted directory:   
opencv/build/python/2.7/(either x86 or x64, depending on your Anaconda 
version)/cv2.pyd to your Anaconda site-packages directory, e.g., 
C:\Anaconda\Lib\site-packages

3)To get ffmpeg within opencv to work, you'll have to add the directory 
that ffmpeg is located in to the path (e.g., opencv/sources/3rdparty
/ffmpeg). Then you'll have to find the dll in that folder (e.g., 
opencv_ffmpeg_64.dll) and copy or rename it to a filename that includes 
the opencv version you are installing, (e.g., opencv_ffmpeg249_64) for 
2.4.9.

{End Reproduction}

EDIT2 :OpenCV不支持Python 3.x,除了OpenCV 3.0版(仍然是实验性的,测试版)。 从下载站点下载3.0版本并试试。(感谢这个问题 )。

如果前一个不起作用,可能提示的SO问题。

最后,我将指导您阅读有关如何安装它的文档教程

祝好运!

这是非常简单的方式:

我建议通过anaconda使用。

在anaconda中创建环境(推荐一个): conda create -n deeplearning

然后,激活: activate deeplearning

现在,将Anaconda3的python3.x的opencv安装为:

  • conda install -c https://conda.binstar.org/menpo opencv3

    这将简单地将opencv3和其他相关库安装为:在该环境中使用:spicy,numpy,scikit-learn和matplotlib。

检查Opencv是否安装为:

>>> import cv2
>>> cv2.__version__
'3.1.0'

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM