[OpenCV] OpenCV를 시작해보자

Sireal·2021년 9월 9일
0

OpenCV

목록 보기
1/2
post-thumbnail

시작

  • 영상처리의 한계점을 보완한게 컴퓨터 비전.
  • 컴퓨터비전 알고리즘은 정말 어려운데, 라이브러리화 한게 OpenCV
  • 컴퓨터비전의 한계점을 보완하려 시도 중인게 머신러닝을 더하는 것.
  • 최근 OpenCV는 버전이 올라가면 갈수록 머신러닝 기능이 더해짐.
  • 이렇게 좋은 OpenCV로 영상처리 공부를 해보자

설치법(Python)

  • (중요!) 파이썬 3.6~3.9버전 으로 설치 가능.
  • 윈도우와 리눅스 둘다 설치법은 같다.

실습

PythonIDLE에서의 실습

# [OpenCV를 불러온다.]
import cv2
# [OpenCV로 이미지를 불러온다.]
src = cv2.imread("c:/images/aa.jpg")
# [이미지 출력]
cv2.imshow("",src)

  • 그레이 스케일 이미지도 '단 한줄'로 구현 가능
# [OpenCV로 "회색"이미지를 불러온다.]
src = cv2.imread("c:/images/aa.jpg", cv2.IMREAD_GRAYSCALE)
# [이미지 출력]
cv2.imshow("",src)

파이참에서의 실습

import cv2
src = cv2.imread("c:/images/aa.jpg")
dst = cv2.cvtColor(src, cv2.COLOR_RGB2GRAY)
cv2.imshow("Title1", src)
cv2.imshow("Title2", dst)
# [바로 닫히지 않게 정지시킨다.]
cv2.waitKey(0)
cv2.destoryWindow()


profile
🚄계속 앞으로🚄

0개의 댓글