728x90
OpenCV 란?
-
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()
'OpenCV' 카테고리의 다른 글
파이썬 OpenCV 이미지 밝기 조절 : add, sub (0) | 2020.07.14 |
---|---|
파이썬 OpenCV 도형 그리기 : line, rectangle, circle, polilines (0) | 2020.07.13 |
파이썬 OpenCV 이미지 생성/복사하기 (0) | 2020.07.13 |
파이썬 OpenCV 이미지 읽기 -2 : 이미지 객체 속성, 픽셀 접근 (0) | 2020.07.08 |
파이썬 OpenCV 이미지 읽기 -1 : imread() 속성, 흑백으로 읽기 (0) | 2020.07.08 |