티스토리 뷰

0. 동영상 다루기


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import cv2
 
cap = cv2.VideoCapture(0)
 
while(True):
    ret, frame = cap.read()
     
    cv2.imshow('frame',frame)
    if cv2.waitKey(1& 0xff == ord('q'): #q버튼을 누르면 영상 꺼짐
        break;
 
cap.release()
cv2.destroyAllWindows()
cs

카메라를 이용하여 이미지를 캡쳐하기위해서는 

cv2.VidoeCapture(0) 객체를 생성해줍니다.

여기서 2대의 카메라를 이용할 경우에는 

cv2.VideoCapture(1) 객체를 생성해주면 됩니다.


여기서는 동영상처럼 보여주기위해 while문을 이용하여 캡쳐된 이미지가 계속해서 보여주도록합니다.

ret, frame = cap.read() - 캡쳐된 이미지를 가져옵니다.

그리고 캡쳐된 이미지르 cv2.imshow를 통해서 보여줍니다.

그리고 키보드의 q 버튼이 눌리게되면 while문을 빠져나와 


모든 메모리를 제거해줍니다.




공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
글 보관함