cv2.waitKey()
-
[OpenCV 튜토리얼] 2. 비디오 캡쳐와 화면 표시Python/OpenCV 2019. 7. 9. 22:39
비디오는 사진의 연속이라는 점을 이해하면 OpenCV의 비디오 출력을 구현하기 수월해진다. 비디오 자체는 압축되어 인코딩 되어있어 다시 디코딩을 해야 하나 하나의 프레임(이미지)을 얻을 수 있다. 프레임은 이미지 한 장과 같으며 프레임이 연속되어 하나의 시퀀스를 만들게 되고 시퀀스가 모여 하나의 영상(비디오)이 된다고 생각하면 될 것 같다. OpenCV에서는 cv2.VideoCapture() 함수로 비디오 파일이나 카메라를 개방하게 되고 cv2.VideoCapture.read() 함수로 프레임 하나 하나를 캡쳐하여 영상으로 처리하게 된다. 기본적인 윈도우 화면에 영상을 띄우는 작업을 구현해보자. 1. 모듈 임포트와 영상의 객체 생성하기 cap1, cap2라는 변수들에 동영상 파일이 있는 경로를 설정해 준..