■ 비디오 카메라 캡처 영상을 저장하는 방법을 보여준다.
▶ 예제 코드 (PY)
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 |
import cv2 videoCapture = cv2.VideoCapture(0) _, frameNDArray = videoCapture.read() videoHeight, videoWidth = frameNDArray.shape[:2] fourcc = cv2.VideoWriter_fourcc(*"DIVX") videoWriter = cv2.VideoWriter("result.avi", fourcc, 25.0, (videoWidth, videoHeight)) while(videoCapture.isOpened()): _, frameNDArray = videoCapture.read() videoWriter.write(frameNDArray) cv2.imshow("video", frameNDArray) if cv2.waitKey(1) & 0xFF == ord("q"): break videoCapture.release() videoWriter.release() cv2.destroyAllWindows() |