컴퓨터비전/OpenCV

[openCV] 파이썬에서 설치

caramel-bottle 2024. 2. 22.

안녕하세요. 카라멜보틀입니다.

 

이번 포스팅부터는 파이썬에서 사용하는 openCV에 대해 다뤄보려고 합니다.

 

openCV는 Open Source Computer Vision Library의 약자로 computer vision의 다양한 알고리즘을 포함한 오픈소스 라이브러리입니다.

 

openCV는 C/C++로 만들어졌지만 Python이나 Matlab, Java에서도 사용이 가능합니다.

 

openCV 설치

* 사용한 툴: 파이참


1. 터미널로 설치

먼저 범용적인 방법으로 터미널을 통해 설치하는 방법입니다.

$ pip install opencv-python

 

"opencv-python"를 설치하게 되면 numpy도 함께 설치됩니다.


2. 설정에서 설치

먼저 파이참의 환경설정(Settings..)에 들어갑니다. 단축키는 (⌘ + ,)입닝다.

 

* 참고로 이 설정은 프로젝트별로 적용됩니다.

 

설정 탭의 사이드바에서 프로젝트:[프로젝트 이름] -> Python 인터프리터 로 이동합니다.

 

+를 누른 후 검색창에 원하는 패키지를 입력하여 찾을 수 있습니다.

opencv는 "opencv-python"으로 검색해야합니다.

 

패키지 설치를 누르면 설치가 진행되고 설치가 끝나면 위 사진처럼 numpy, opencv-python이 추가된 것을 확인할 수 있습니다.


3. 버전 확인

성공적으로 설치가 되었다면 코드를 작성하여 설치 여부를 확인할 수 있습니다.

 

import cv2

print(cv2.__version__)

output>>

4.9.0

OpenCV 공식 홈페이지

OpenCV 공식 홈페이지에서 라이브러리 관련 모든 정보를 얻을 수 있습니다.

https://opencv.org/

 

Home

OpenCV provides a real-time optimized Computer Vision library, tools, and hardware. It also supports model execution for Machine Learning (ML) and Artificial Intelligence (AI).

opencv.org

 

cv2로 사용할 수 있는 클래스와 메서드들은 docs에서 확인할 수 있습니다.

 

아래 링크에서 해당하는 openCV 버전을 선택하면 보실 수 있습니다.

https://docs.opencv.org/

 

OpenCV documentation index

 

docs.opencv.org


 

댓글