본문으로 바로가기

파이썬 OpenCV 시작하기 : 설치

category OpenCV 2020. 7. 8. 02:12

OpenCV 란?

 

OpenCV

As OpenCV is celebrating 20th anniversary this year, we are preparing film with several episodes. It

opencv.org

  • OpenCV(Open Source Computer Vision)은 인텔에서 개발한 실시간 컴퓨터 비전을 목적으로 한 실시간 이미지 프로세싱에 중점을 둔 프로그래밍 라이브러리이다.

  • C/C++ 언어로 개발되었으며 파이썬, 자바 및 매트랩 / OCTAVE 를 지원한다.

  • OpenCV는 TensorFlow , Torch / PyTorch 및 Caffe의 딥러닝 프레임워크를 지원한다.

  • 윈도우, 리눅스 등에서 사용 가능한 크로스 플랫폼이며 오픈소스 BSD 허가서 하에서 무료로 사용할 수 있다. 

 

패키지 설치하기

pip 패키지명은 opencv-python 이며, import 시에는 cv2 

(opencv) PS C:\Users\Desktop\oepncv> pip install opencv-python
Collecting opencv-python
  Downloading opencv_python-4.3.0.36-cp36-cp36m-win_amd64.whl (33.4 MB)
     |████████████████████████████████| 33.4 MB 109 kB/s
Requirement already satisfied: numpy>=1.11.3 in c:\users\d\.conda\envs\opencv\lib\site-packages (from opencv-python) (1.18.4)
Installing collected packages: opencv-python
Successfully installed opencv-python-4.3.0.36
(opencv) PS C:\Users\Desktop\oepncv> python
Python 3.6.10 |Anaconda, Inc.| (default, May  7 2020, 19:46:08) [MSC v.1916 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> import cv2
>>> cv2.__version__
'4.3.0'

 

이미지 읽기

import cv2
img = cv2.imread('banana.jpg')
cv2.imshow('image',img)
cv2.waitKey()
cv2.destroyAllWindows()