Python : 특정 버전 2.4.9로 opencv2를 pip 설치하는 방법은 무엇입니까?
나는 pip install opencv-python
opencv3를 설치할 수 있다는 것을 알고 있지만 2.4.9와 같은 opencv 특정 버전에 대한 별도의 명령이나 이름이 있습니까?
그렇지 않은 경우 설치할 버전을 어떻게 지정할 수 있습니까?
감사.
를 통해 pip
패키지 버전을 지정할 수 있습니다 다음을 사용하여 설치합니다 :
pip install opencv-python==2.4.9
그러나 해당 패키지는 pypi에서 사용할 수없는 것 같습니다 .
사용 가능한 버전을 확인하는 방법 :
pip install opencv-python==
다음을 반환합니다.
Could not find a version that satisfies the requirement opencv-python== (from versions: 3.1.0.0, 3.1.0.1, 3.1.0.2, 3.1 .0.3, 3.1.0.5, 3.2.0.6, 3.2.0.7) No matching distribution found for opencv-python==
쉽고 간단
- 전제 조건
- pip 설치 matplotlib
- pip 설치 numpy
- 마지막 단계
- pip install opencv-python
특정 버전 * 최종 단계 * opencv-python == 2.4.9
또 다른 쉬운 방법이 있습니다. 터미널에 입력 할 수 있습니다.
sudo apt-get install python-opencv
설치 후 c ++ 및 python에서 opencv 버전 2.4를 사용할 수 있습니다.
그러나 나는 당신이 opencv 3.2.0과 opencv-contrib를 사용하는 것이 좋습니다.
이것이 도움이되기를 바랍니다!
cv2 대 "opencv3"
잠재적 인 오해를 없애기 위해 : python OpenCV 모듈은 import cv2
> 3.0을 포함한 모든 버전> 2.0에서 이름을 지정하고 가져옵니다 . 에서 작업 cv2
하려면 이전 버전과의 특정 호환성을 찾고 있거나 2.4.x 버전의 팬이 아닌 경우 OpenCV 버전> 3을 설치하는 것이 좋습니다. 2.4.x에서 3.x 로의 전환은 2015 년에 있었으며 기능, 속도 및 투명성 측면에서 최신 버전을 사용하는 것이 좋습니다. 여기 와 여기에서 주요 차이점에 대해 읽을 수 있습니다 . 2.4.x 버전은 계속 지원되지만 현재 릴리스 는 2.4.13.5입니다.
특정 버전 설치 (예 : OpenCV 2.4.9)
즉 pip install opencv-python==2.4.X
, (여기에 다른 답변에서 설명하는 것처럼) 제공 하지 sudo apt-get install opencv
않거나 conda install opencv=2.4.x
제공 하지 않는 특정 버전을 설치하려면 언제든지 소스에서 설치할 수 있습니다. 에서 소스 포지 저장소 각 운영 체제의 모든 주요 버전을 찾을 수 있습니다. 경험이없는 사용자에게는 이것이 두려울 수 있지만 일부 튜토리얼에서 잘 설명되어 있습니다. 예를 들어 여기에 우분투 14.04에 2.4.9합니다. 또는 여기에 공식 리눅스 최신 버전의 2.4.13.5에 대한 문서를 설치합니다.
본질적으로 설치 프로세스는 다음과 같이 요약됩니다.
의존성 설치, 필수 패키지에 대해서는 문서 (예 : 여기 )를 참조하십시오.
OpenCVs sourceforge 에서 소스 가져 오기
예 :
wget http://sourceforge.net/projects/opencvlibrary/files/opencv-unix/2.4.9/opencv-2.4.9.zip
소스 압축을 풀고 빌드 디렉토리를 만들고 cmake를 실행하여 빌드를 준비합니다.
mkdir build cd build cmake (... your build options ...)
다음을 사용하여 생성 된 빌드 디렉토리에 빌드
make sudo make install
Anaconda를 사용하여 할 수도 있습니다 .
conda install -c https://conda.binstar.org/menpo opencv=2.4.9
Windows OS를 사용하는 경우 여기 에서 원하는 opencv 비공식 Windows 바이너리를 다운로드 하고 pip install opencv_python-2.4.13.2-cp27-cp27m-win_amd64.whl
바이너리 파일 디렉토리에 다음과 같이 입력 할 수 있습니다.
당신은 이것을 시도 할 수 있습니다
pip install opencv==2.4.9
python3.6 -m pip install opencv-python
python3.6 지점의 Linux에 cv2를 설치합니다.
python -m pip install opencv-python
현재 파이썬을 기반으로 opencv를 설치합니다.
Windows 사용자 인 경우 다음과 같이 pip를 사용하여 opencv를 설치할 수 있습니다.
pip install opencv-python==<python version>
ex - pip install opencv-python==3.6
Linux 사용자 인 경우 :
sudo apt-get install python-opencv
동시에 다음과 같이 conda를 사용하여 opencv를 설치할 수 있습니다 ...
conda install -c https://conda.binstar.org/menpo opencv=3.6
먼저 설치하려는 올바른 opencv 버전 확장을 가져옵니다 . 3.4.9.20을 설치하려면 pip install opencv-python==3.4.5.20
.
Below Python packages are to be downloaded and installed to their default locations.
1.1. Python-2.7.x.
1.2. Numpy.
1.3. Matplotlib (Matplotlib is optional, but recommended since we use it a lot in our tutorials).
Install all packages into their default locations. Python will be installed to C:/Python27/.
After installation, open Python IDLE. Enter import numpy and make sure Numpy is working fine.
Download latest OpenCV release from sourceforge site and double-click to extract it.
Goto opencv/build/python/2.7 folder.
Copy cv2.pyd to C:/Python27/lib/site-packeges.
Open Python IDLE and type following codes in Python terminal.
import cv2 print cv2.version If the results are printed out without any errors, congratulations !!! You have installed OpenCV-Python successfully.
'code' 카테고리의 다른 글
Chrome 확장 프로그램 : 모든 페이지로드를 실행합니다. (0) | 2020.10.26 |
---|---|
HTML 요소를 JavaScript 개체로 기록하려면 어떻게해야합니까? (0) | 2020.10.26 |
axios POST 요청으로 헤더 전달 (0) | 2020.10.26 |
iPhone "슬라이드하여 잠금 해제"애니메이션 (0) | 2020.10.26 |
Xcode 4에서 .h와 .m 사이를 전환하는 방법 (0) | 2020.10.26 |