[python] 동영상 파일에서 특정 영역의 크기 조절하기

먼저, OpenCV를 설치해야 합니다. 다음 명령을 사용하여 설치할 수 있습니다.

pip install opencv-python

그런 다음, 다음과 같은 코드를 사용하여 특정 영역의 크기를 조절할 수 있습니다.

import cv2

# 동영상 파일 열기
video = cv2.VideoCapture('input_video.mp4')

# 동영상 파일에서 프레임 읽어오기
success, frame = video.read()

# 읽어온 프레임에서 특정 영역 크기 조절
x, y, w, h = 100, 100, 200, 200  # 예시로 (x, y) 좌표와 너비, 높이를 설정해줍니다
cropped_frame = frame[y:y+h, x:x+w]

# 크기 조절된 영역을 새로운 파일로 저장
cv2.imwrite('cropped_frame.png', cropped_frame)

# 동영상 파일 닫기
video.release()

위 코드에서는 OpenCV를 사용하여 동영상 파일을 열고, 프레임을 읽어와서 특정 영역의 크기를 조절하고, 조절된 영역을 새로운 파일로 저장하는 과정을 보여줍니다.

이렇게 함으로써 Python과 OpenCV를 활용하여 동영상 파일에서 특정 영역의 크기를 조절하는 기본적인 방법에 대해 알아보았습니다.

참고 문헌: