使用python将多个图像保存在tiff文件中

时间:2019-02-07 10:42:12

标签: python image python-imaging-library tiff

我想在其中一些添加修改(添加标签)后将多个图像保存在tiff文件中。这是我正在使用的代码:

from PIL import Image, TiffImagePlugin

im = Image.open("test.tiff")
im.seek(6)
info = TiffImagePlugin.ImageFileDirectory()
info[56] = 54
info.tagtype[56] = 3
im.save("test_out.tiff", tiffinfo = info)

我打开tiff文件,然后用seek()加载第7张图像,然后向该图像添加标签(3条“ info”起始行)。使用im.save()时,它仅将第7张图像保存在tiff文件中(test_out.tiff只有第7张图像)。但我想保存所有这些。我看到了一个函数save_all()甚至一个选项save_all=True,但我不知道它是如何工作的。

0 个答案:

没有答案