Сохраните несколько изображений в TIFF файл с Python - PullRequest
0 голосов
/ 07 февраля 2019

Я хочу сохранить несколько изображений в 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, затем загружаю 7-е изображение с помощью seek(), затем я добавляю тег к этому изображению (3 строки «info»),При im.save() сохраняется только 7-е изображение в формате TIFF (test_out.tiff имеет только 7-е изображение).Но я хочу сохранить их всех.Я видел функцию save_all() или даже параметр save_all=True, но я не знаю, как она работает.

...