gpt4 book ai didi

来自一组png图像的python imageio mp4视频

转载 作者:太空宇宙 更新时间:2023-11-03 15:49:29 25 4
gpt4 key购买 nike

如何使用模块 imageio 从一组 png 图像制作 mp4 视频?我试过这个:

import imageio
import glob
writer = imageio.get_writer('test.mp4', fps=20)
for png_path in glob.glob('*.png'):
im = imageio.imread(png_path),
writer.append_data(im[:, :, 1])
writer.close()

我还尝试用 im 替换 im[:, :, 1]。我究竟做错了什么?我很高兴使用另一个模块。

最佳答案

不需要通过im[:, :, 1]修改图片。例如,下面的代码获取由 path 指定的文件夹中以 name 开头的所有图像,并创建一个名为“test.mp4”的视频文件

fileList = []
for file in os.listdir(path):
if file.startswith(name):
complete_path = path + file
fileList.append(complete_path)

writer = imageio.get_writer('test.mp4', fps=20)

for im in fileList:
writer.append_data(imageio.imread(im))
writer.close()

所有图像的大小都必须相同,因此您应该在将它们附加到视频文件之前调整它们的大小。您可以通过 fps 修改 fps,我只是将其设置为 20,因为我遵循了您的代码。

关于来自一组png图像的python imageio mp4视频,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47775083/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com