차례:
이 튜토리얼은 Ubuntu 18.04에 OpenCV를 설치하는 방법을 설명합니다.
OpenCV (Open Source Computer Vision Library)는 오픈 소스 컴퓨터 비전 라이브러리이며 C ++, Python 및 Java에 대한 바인딩이 있습니다. 의료 이미지 분석, 스트리트 뷰 이미지 스티칭, 감시 비디오, 얼굴 감지 및 인식, 움직이는 물체 추적, 3D 모델 추출 등 다양한 응용 분야에 사용됩니다.
OpenCV는 멀티 코어 프로세싱을 이용할 수 있으며 실시간 작동을위한 GPU 가속 기능을 갖추고 있습니다.
우분투에서 OpenCV를 설치하는 두 가지 방법을 보여 드리겠습니다. 가장 적합한 설치 옵션 중 하나를 선택하십시오.
우분투 리포지토리에서 OpenCV 설치
OpenCV 패키지는 Ubuntu 18.04 배포 저장소에서 구할 수 있습니다. 작성 당시 리포지토리의 버전은 3.2이며 항상 최신 버전은 아닙니다.
Ubuntu 18.04 리포지토리에서 OpenCV를 설치하려면 다음 단계를 수행하십시오.
-
OpenCV 설치
패키지 색인을 새로 고치고 다음을 입력하여 OpenCV 패키지를 설치하십시오.
sudo apt update
sudo apt install python3-opencv
위의 명령은 OpenCV를 실행하는 데 필요한 모든 패키지를 설치합니다.
OpenCV 설치 확인
설치를 확인하기 위해
cv2
모듈을 가져오고 OpenCV 버전을 인쇄합니다.python3 -c "\ import cv2 print(cv2.__version__)"
3.2.0
python-opencv
패키지를 설치하십시오.
소스에서 OpenCV 설치
소스에서 OpenCV 라이브러리를 빌드하는 것이 권장되는 OpenCV 설치 방법입니다. 특정 시스템에 최적화되어 있으며 빌드 옵션을 완벽하게 제어 할 수 있습니다.
소스에서 최신 OpenCV 버전을 설치하려면 다음 단계를 수행하십시오.
-
필요한 패키지 설치
다음 명령은 모든 필수 및 선택적 종속성을 설치합니다.
sudo apt install build-essential cmake git pkg-config libgtk-3-dev
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev
sudo apt install libjpeg-dev libpng-dev libtiff-dev gfortran openexr libatlas-base-dev
sudo apt install python3-dev python3-numpy libtbb2 libtbb-dev libdc1394-22-dev
OpenCV 소스 코드 복제
저장소를 보유 할 디렉토리를 작성하고 다음 명령으로 OpenCV 및 OpenCV contrib 저장소를 복제하십시오.
mkdir ~/opencv_build && cd ~/opencv_build
git clone
git clone
작성 당시 github 리포지토리의 기본 버전은 버전 4.0.0입니다. 이전 버전의 OpenCV를 설치하려면
opencv
및opencv_contrib
디렉토리로 cd하고git checkout
실행하십시오.CMake를 사용하여 OpenCV 구성
다운로드가 완료되면 임시 빌드 디렉토리를 작성하고 전환하십시오.
cd ~/opencv_build/opencv
mkdir build && cd build
CMake를 사용하여 OpenCV 빌드를 설정하십시오.
cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \ -D INSTALL_C_EXAMPLES=ON \ -D INSTALL_PYTHON_EXAMPLES=ON \ -D OPENCV_GENERATE_PKGCONFIG=ON \ -D OPENCV_EXTRA_MODULES_PATH=~/opencv_build/opencv_contrib/modules \ -D BUILD_EXAMPLES=ON..
CMake 빌드 시스템이 완성되면 다음과 같은 내용이 표시됩니다.
OpenCV 설치 확인
OpenCV가 성공적으로 설치되었는지 확인하려면 다음 명령을 입력하면 OpenCV 버전이 표시됩니다.
pkg-config --modversion opencv4
4.0.1
python3 -c "\ import cv2 print(cv2.__version__)"
4.0.1-dev
결론
Ubuntu 18.04 서버에 OpenCV를 설치하는 두 가지 방법이 있습니다. 선택하는 방법은 요구 사항과 환경 설정에 따라 다릅니다. Ubuntu 리포지토리에서 패키지 버전을 설치하는 것이 더 쉽지만 소스에서 OpenCV를 빌드하면 유연성이 향상되고 OpenCV를 설치할 때 첫 번째 옵션이되어야합니다.
opencv python 우분투우분투 18.04에 아나콘다를 설치하는 방법
Anaconda는 대규모 데이터 처리, 예측 분석 및 과학 컴퓨팅에 사용되는 가장 널리 사용되는 Python 데이터 과학 및 기계 학습 플랫폼입니다. 이 튜토리얼은 Ubuntu 18.04에서 Anaconda Python Distribution을 다운로드하고 설치하는 단계를 안내합니다.
우분투 18.04에 안드로이드 스튜디오를 설치하는 방법
Android Studio는 모든 기능을 갖춘 크로스 플랫폼 IDE로 모든 유형의 Android 기기에서 애플리케이션을 빌드 할 수 있도록 도와줍니다. 이 튜토리얼은 Ubuntu 18.04에 Android Studio를 설치하는 방법을 설명합니다.
우분투 18.04에 Apache Cassandra를 설치하는 방법
Apache Cassandra는 단일 장애 지점이없는 무료 오픈 소스 NoSQL 데이터베이스입니다. 이 튜토리얼에서는 Ubuntu 18.04에 Apache Cassandra를 설치하는 방법을 보여줍니다.