#움직임감지.
import cv2
cap= cv2.VideoCapture(0)
cap.set(3,300)
cap.set(4,200)
prev_frame = None
ret, prev_frame=cap.read() #첫영상읽음
while True:
ret, frame=cap.read()
if ret: #정상읽기 일때만..
f=cv2.absdiff(prev_frame, frame)
f=cv2.flip(f, 1)
cv2.imshow('img', f) #영상을 윈도우에 출력
prev_frame=frame
k=cv2.waitKey(1)
if k==27: #입력한 키가 ESC이면
break
cap.release()
cv2.destroyAllWindows()
'OpenCV' 카테고리의 다른 글
이미지 위에 글자이미지올리기(opencv-파이썬) (0) | 2021.01.09 |
---|---|
카메라 재미있는 효과(영화 트론 스타일) (0) | 2021.01.09 |
파이썬 OpenCV출력 Tkinter UI로 하는 구조적 구현 (0) | 2021.01.07 |