从图像序列创建mp4的方法有很多,下面是一种常用的方法:
import cv2
import numpy as np
image_folder = 'path_to_folder' # 图像序列所在的文件夹路径
video_name = 'output.mp4' # 输出mp4的文件名
images = []
for filename in sorted(os.listdir(image_folder)):
img = cv2.imread(os.path.join(image_folder, filename))
if img is not None:
images.append(img)
frame_height, frame_width, _ = images[0].shape
video = cv2.VideoWriter(video_name, cv2.VideoWriter_fourcc(*'mp4v'), 25, (frame_width, frame_height))
for image in images:
video.write(image)
video.release()
通过上述步骤,你可以从图像序列中创建一个mp4视频文件。这种方法适用于许多应用场景,包括时间-lapse摄影、图像处理、计算机视觉等。
腾讯云的相关产品和产品介绍链接地址如下:
领取专属 10元无门槛券
手把手带您无忧上云