[python] 동영상 파일에서 프레임을 이미지로 변환하기

필요한 라이브러리 설치

먼저, opencv-python 라이브러리를 설치해야 합니다. 아래 명령을 사용하여 설치할 수 있습니다.

pip install opencv-python

동영상 파일에서 프레임 추출

다음은 Python에서 동영상 파일에서 프레임을 추출하여 이미지로 저장하는 예제 코드입니다.

import cv2

video_path = '동영상 파일 경로'
output_folder = '출력 폴더 경로'

cap = cv2.VideoCapture(video_path)
count = 0

while cap.isOpened():
    ret, frame = cap.read()

    if not ret:
        break

    cv2.imwrite(f'{output_folder}/frame_{count}.jpg', frame)
    count += 1

cap.release()
cv2.destroyAllWindows()

위 코드에서 video_path에는 동영상 파일의 경로를, output_folder에는 프레임을 저장할 폴더의 경로를 지정해주어야 합니다.

이제 동영상 파일에서 프레임을 이미지로 변환하는 방법에 대해 알아보았습니다. 추가 도움이 필요하시면 언제든지 물어주세요!