2015-02-05 3 views
7

파이썬 3.4를 아나콘다 배포판을 통해 사용합니다. 그들은 OpenCV를위한 Python 3.4 바인딩을 가지고 있지 않습니다. 소스에서 Cmake를 사용하려고했지만 아무 소용이 없습니다. 누구나 OpenCV for Python 3.4.x 설치를 도와 줄 수 있습니까?OpenCV for Python 3.4는 어떻게 설치합니까?

+0

컴파일을 시도 할 때 어떤 현상이 발생 했습니까? –

+0

CMake 유틸리티를 실행했을 때 OpenCV/source 폴더의 CMakelists.txt 파일에 뭔가가 없다는 오류가 나타 났습니까? – user3317287

+0

안녕하세요, 저는 Python 3.x 용 빌드를 컴파일하고 생성하는 시점에 이르렀습니다. 그러나 나는 여기서 어떻게 나아갈 지 모른다. 파이썬 3.x에서 작동하는 cv2 모듈을 얻는 방법 – user3317287

답변

3

이에 대한 많은 자습서와 질문이 있습니다.

This 귀하의 질문에 대한 답변입니다. 편집은 아래 재현 :

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. 

{끝 생식}

EDIT2 : OpenCV의이 (베타, 아직 실험) OpenCV의 버전 3.0을 제외하고 파이썬 3.x를 지원하지 않습니다. 다운로드 사이트에서 3.0 버전을 다운로드하고 시도하십시오 (감사합니다 this question).

A SO question with a possible tip, if the previous doesn't work.

그리고 마지막으로, 나는 그것을 설치하는 방법에 read the docs tutorial 당신을 가리 킵니다.

행운을 빌어 요!

+0

이 웹 사이트에서는 많은 것을 알지 못합니다. 호환 바이너리가 이미없는 경우 소스에서 설치하는 방법을 단계별로 알려주시겠습니까? – user3317287

+0

예, 그랬지만 Python-3.4에서 다음과 같은 오류가 발생했습니다 : ImportError : DLL로드 실패 : 지정한 모듈을 찾을 수 없습니다. – user3317287

+0

Python 2.7에서 cv2.pyd가 Python 3.4와 호환되지 않습니다. – user3317287

7
conda install -c menpo opencv3 

트릭을 수행합니까? 그러나 아나콘다를 설치해야합니다.

관련 문제