Spaces:
Configuration error
Configuration error
| import cv2 | |
| import numpy as np | |
| def load_video_to_cv2(input_path: str) -> list[np.ndarray]: | |
| video_stream = cv2.VideoCapture(input_path) | |
| full_frames = [] | |
| while 1: | |
| still_reading, frame = video_stream.read() | |
| if not still_reading: | |
| video_stream.release() | |
| break | |
| full_frames.append(cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)) | |
| return full_frames | |