프로그래밍 꿀팁
2015년 6월 30일 화요일
[Python - OpenCV] 카메라를 읽어 비디오 파일 생성하기
Python - OpenCV
목표 : 카메라를 읽어 비디오 파일 생성하기
# 캠을 파일로 저장한다. import numpy as np import cv2 ## 비디오 핸들을 가져온다. cap = cv2.VideoCapture(0) ## 비디오 포멧 설정한다. #fourcc = cv2.VideoWriter_fourcc(*'WMV1') fourcc = cv2.cv.CV_FOURCC(*'XVID') ## 비디오를 파일 생성 out = cv2.VideoWriter('output.avi',fourcc, 20.0, (640,480)) ## 루프문 while ( cap.isOpened() ): ## 장비로 부터 Frame 읽는다. ret, frame = cap.read() if ret == True: ## 두번째 파라미터에 0을 입력하면 뒤집어서 출력됨 frame = cv2.flip(frame, 1) ## 저장 out.write(frame) ## 화면에 보여줌 cv2.imshow('frame', frame) ## 종료 키 설정 if cv2.waitKey(1) & 0xFF == ord('q'): break else: break ## 캠 해제 cap.release() ## 파일 핸들 해제 out.release() ## 윈도우 해제 cv2.destroyAllWindows()
댓글 없음:
댓글 쓰기
최근 게시물
이전 게시물
홈
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기