我有一系列高分辨率图像,我想使用 ImageIO 在 Python(3.6) 中转换为 MP4 文件。有什么办法可以做到不压缩或损失质量吗?
目前我使用代码:
fileList = []
path = "./Images/MP4/relu-3layers-32units-M1/"
name = "img"
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 = 30)
for im in fileList:
writer.append_data(imageio.imread(im))
writer.close()
它会生成视频,但质量会大大降低。有任何解决这个问题的方法吗?