728x90
import cv2
cap = cv2.VideoCapture(0);
width = cap.get(cv2.CAP_PROP_FRAME_WIDTH)
height = cap.get(cv2.CAP_PROP_FRAME_HEIGHT)
print("size: {0} x {1}".format(width, height))
# 영상 저장을 위한 VideoWriter 인스턴스 생성
fourcc = cv2.VideoWriter_fourcc(*'XVID')
writer = cv2.VideoWriter('test.avi', fourcc, 24, (int(width), int(height)))
while cap.isOpened():
success, frame = cap.read()
if success:
writer.write(frame) # 프레임 저장
cv2.imshow('Video Window', frame)
# q 를 누르면 종료
if cv2.waitKey(1) & 0xFF == ord('q'):
break
else:
break
cap.release()
writer.release() # 저장 종료
cv2.destroyAllWindows()
이제 부터 공부해야 할 소스코드...
재밌다
파이썬은 하면 할수록 재미있는거 같음
728x90
'개발자 모드 > 파이썬(python)' 카테고리의 다른 글
파이썬 마우스 클릭 좌표 프린트 하기 (0) | 2022.01.30 |
---|---|
파이썬 색상 선택기 askcolor (0) | 2021.09.19 |
파이썬 python tkinter 윈도우창 접기 버튼 없애기 (0) | 2021.09.02 |
파이썬 tkinter 윈도우창 옵션 예제 (0) | 2021.09.02 |
파이썬(python) 인터넷 까페 / 블로그 조회수 늘리기 프로그램 (0) | 2021.08.29 |