>백엔드 개발 >파이썬 튜토리얼 >Python3+opencv 구성 튜토리얼

Python3+opencv 구성 튜토리얼

php中世界最好的语言
php中世界最好的语言원래의
2018-04-09 11:46:472724검색

이번에는 Python3+opencv 구성 튜토리얼을 가져왔습니다. Python3+opencv 구성에 대한 주의 사항은 무엇입니까? 다음은 실제 사례입니다. 살펴보겠습니다.

Windows, Linux, Raspberry Pi 등 무엇이든 상관없습니다. python3에 대해 opencv 환경을 구성하는 것은 골치 아픈 일입니다. 특히 많은 사람들이 pip로 opencv를 설치하고 opencv가 설치되어 있지만 시스템의 기본 python2 아래에 설치된다는 사실을 알게 된 후에는 더욱 그렇습니다.

저자님도 설치에 성공하기까지 수많은 실패를 경험하셨습니다.

이 기사에서는 컴파일된 방법을 사용하여 opencv를 구성합니다. 각 단계는 Ubuntu와 Raspberry Pi에 대해 별도의 구성을 가지고 있습니다. 두 시스템은 매우 유사하므로(기본적으로 동일하다고 할 수 있음) 하나의 기사에서 자세히 설명합니다. .

일반적으로 설치 및 구성 단계를 따르면 문제가 발생하지 않습니다. 더 이상 고민하지 말고 쇼를 시작하겠습니다!

1단계: 준비

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-essential

pip 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를 사용할 수 없는 문제에 대한 완벽한 솔루션

Python이 txt 파일을 한 줄씩 읽고 쓰는 방법

위 내용은 Python3+opencv 구성 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.