바뀜

1,137 바이트 추가됨 ,  2021년 9월 30일 (목) 17:00
새 문서: == 개요 == 오픈소스 컴퓨터 비전 라이브러리. 실시간 이미지 프로세싱에 중점을 두었다. == 준비 == {| class="wikitable" !의도 !설명 !방법 |- |설...
== 개요 ==
오픈소스 컴퓨터 비전 라이브러리. 실시간 이미지 프로세싱에 중점을 두었다.

== 준비 ==
{| class="wikitable"
!의도
!설명
!방법
|-
|설치
|
|pip install opencv-python
|-
|
|
|
|-
|
|
|
|}

== 기초 사용 ==
{| class="wikitable"
!의도
!설명
!방법
|-
|임포트
|
|import cv2
|-
|영상 불러오기
|VideoCapture의 인수로 0을 주면 웹캠을 열고,
인수로 영상파일 경로를 주면 파일을 열어 분석한다.
|<syntaxhighlight lang="python">
cap = cv2.VideoCapture(0)

while True:
ret, img = cap.read()
if not ret: # 해당 프레임이 있으면 ret에 True가 담긴다.
breat
# 프레임 하나하나 이미지 처리되어 img 객체에 담기니, 이를 처리하면 된다.
</syntaxhighlight>
|-
|영상 내보내기
|처리한 영상을 img에 담으면 각 프레임마다
'창이름'이라는 창을 띄워 매끄러운 영상으로 보여준다.
|<syntaxhighlight lang="python">
cv2.imshow('창이름', img)
cv2.waitKey(1) # 이게 있어야 창이 제대로 열린다.
</syntaxhighlight>
|}
[[분류:머신러닝 라이브러리]]