이번에는 Python3+opencv 구성 튜토리얼을 가져왔습니다. Python3+opencv 구성에 대한 주의 사항은 무엇입니까? 다음은 실제 사례입니다. 살펴보겠습니다.
Windows, Linux, Raspberry Pi 등 무엇이든 상관없습니다. python3에 대해 opencv 환경을 구성하는 것은 골치 아픈 일입니다. 특히 많은 사람들이 pip로 opencv를 설치하고 opencv가 설치되어 있지만 시스템의 기본 python2 아래에 설치된다는 사실을 알게 된 후에는 더욱 그렇습니다.
저자님도 설치에 성공하기까지 수많은 실패를 경험하셨습니다. 이 기사에서는 컴파일된 방법을 사용하여 opencv를 구성합니다. 각 단계는 Ubuntu와 Raspberry Pi에 대해 별도의 구성을 가지고 있습니다. 두 시스템은 매우 유사하므로(기본적으로 동일하다고 할 수 있음) 하나의 기사에서 자세히 설명합니다. . 일반적으로 설치 및 구성 단계를 따르면 문제가 발생하지 않습니다. 더 이상 고민하지 말고 쇼를 시작하겠습니다!1.ubuntu
설치 전 준비:1.1 Ubuntu apt-get 저장소
sudo apt-get update && sudo apt-get upgrade
1.2 설치 필수 Python 플러그- ins 및 일부 환경
sudo apt-get install python3-setuptools python3-dev -y
1.3. pip 설치
sudo easy_install3 pip
1.4. pip 업데이트(필요하지 않음)
pip install --upgrade pip
1.5 numpy 패키지 설치 :
1.6. 설치 build-essentialpip install numpy
1.7. 기타 개발 패키지
sudo apt-get install build-essential -y
2. Raspberry Pi
Raspberry Pi2.1 sudo apt-get update
2.2 sudo apt- get update
2.3 sudo rpi-update
커널 업데이트 시 "No space left on device" 오류가 보고될 수 있습니다. 이는 업데이트하기 전에 메모리를 확인하는 것이 가장 좋습니다. 무료 명령 사용)
step2: opencv 설치 시작
ubuntu/Raspberry Pi universal
1 먼저 opencv 설치 패키지를 저장할 적절한 위치, 경로를 찾아야 합니다. 저는 ~/Download/opencv
2를 선택했습니다. 설치 경로를 입력하고 설치 패키지를 다운로드합니다
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev -y
3. 다운로드가 완료된 후 컴파일된 파일을 저장할 경로를 만들어야 합니다.
cd ~/Download/opencv wget https://github.com/Itseez/opencv/archive/3.0.0.zip
4. 다음 단계에서는 조심스럽게 로컬 경로에 따라 구성하세요. 빌드 디렉터리에서 다음 명령을 실행하세요.
unzip 3.0.0.zip && cd opencv-3.0.0 mkdir build && cd build
Note
여기에는 모두 한 줄의 명령이 있는지 확인하세요. 마지막 점을 잊지 마십시오. 대부분의 경우 PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.4m.so 경로는 Raspberry Pi와 Ubuntu에서 다릅니다. /usr/lib / 디렉토리로 이동하여 libpython3.4m.so가 존재하는 디렉토리를 찾으십시오(최악의 경우 하나씩 찾으십시오). 찾으면 경로를 기억하고 바꾸십시오. 이 단계는 주로 python3.4 찾기, libpython3.4m.so 찾기, numpy/core/include 경로 찾기 및 그에 따라 교체하는 등의 파일을 찾는 것입니다
5. 마지막으로 설치 명령을 실행합니다. :cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local PYTHON3_EXECUTABLE=/usr/bin/python3 PYTHON_INCLUDE_DIR=/usr/include/python3.4 PYTHON_LIBRARY=/usr/lib/x86_64-linux-gnu/libpython3.4m.so PYTHON3_NUMPY_INCLUDE_DIRS=/usr/local/lib/python3.4/dist-packages/numpy/core/include ..
참고 이 단계는 설치하는 데 시간이 오래 걸립니다. 먼저 opencv 입문 튜토리얼로 이동하세요.
6. 이전 단계를 완료하셨다면 축하드립니다. 검증 시작make && sudo make install
이 기사의 사례를 읽으신 후 방법을 마스터하셨다고 생각합니다. 더 흥미로운 정보를 보려면 PHP 중국어 웹사이트의 다른 관련 기사를 주목하세요! 추천 도서:
python2.7에서 pip를 사용할 수 없는 문제에 대한 완벽한 솔루션위 내용은 Python3+opencv 구성 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!