[OpenCV] 동영상을 캡처하여 이미지 파일로 저장하기


[OpenCV] 동영상을 캡처하여 이미지 파일로 저장하기

Visual Studio 2019 환경에서 OpenCV 4.9.0을 사용합니다. 1. 동영상 프레임을 추출하여 이미지 파일로 저장: - 소스: #include #include int main() { cv::VideoCapture cap("CanonRock_drumCover.mp4"); cv::Mat frame; int count = (int)cap.get(cv::CAP_PROP_FRAME_COUNT); // 전체 프레임 수 if(cap.isOpened()) { cap.set(cv::CAP_PROP_POS_FRAMES, count/2); // 캡처할 프레임(중간) cap.set(cv::CAP_PROP_BUFFERSIZE, 2); // 버퍼 크기 지정 cap >> frame; if(frame.empty()) { std::cerr << "Error: Image is empty." << std::endl; return -1; } cv...


#OpenCV #VisualStudio #동영상 #시간 #이미지파일 #프레임

원문링크 : [OpenCV] 동영상을 캡처하여 이미지 파일로 저장하기