OpenCV(Open Source Computer Vision)
- 실시간 컴퓨터 비전을 목적으로 한 프로그래밍 라이브러리
- 실시간 이미지 프로세싱에 중점을 둔 라이브러리
OpenCV를 활용한 대부분의 작업은 이미지를 읽어서 적절한 연산을 적용, 결과를 출력하거나 파일로 저장하는 일을 합니다.
그러면 OpenCV를 사용하기위해 세팅 해보겠습니다.
OpenCV 설치
pip install opencv-python
import하여 사용하기
- OpenCV의 정상작동을 확인하기 위해 CV2, numpy를 import
import cv2
import numpy as np
- numpy를 시용하여 200X300 크기의 행렬 생성 및 행렬의 원소값을 300으로 지정
- uint8은 0-255까지 표현하는 부호 없는 정수형 자료형임[3채널 컬러 이미지를 담을 때 주로 사용]
image = np.zeros((200,300), np.uint8)
image.fill(300)
- "OpenCV TEST!"라는 창이 생성되어 표시됨
cv2.imshow("OpenCV TEST!", image)
cv2.waitKey(0)
cv2.destroyAllWindows()
아래와 같은 화면이 나타납니다.
사진: Unsplash의Annie Spratt
728x90
반응형
'OpenCV[Computer Vision]' 카테고리의 다른 글
OpenCV 한국어 인식을 위한 kor.traineddata설치_MAC[OpenCV] (1) | 2024.02.15 |
---|---|
OpenCV 이미지 및 동영상 읽기[OpenCV] (0) | 2024.01.02 |
Open CV Face Recognition/얼굴 인식[PYTHON 개발] (1) | 2023.12.27 |