Python - добавление двух файлов TIF в определенный файл - PullRequest
0 голосов
/ 20 ноября 2018

Python - добавление двух файлов TIF в определенный файл

Мое требование - добавить два файла одного пейджера TIF в один файл TIF с двумя страницами.Я знаю, что существует параметр append_images, и попытался реализовать его следующим образом:

img1 = Image.open(open("file1.tif", 'rb'))
img2 = Image.open(open(“file2.tif", 'rb'))
img1.seek(0)
img1.save(output.tif,save_all=True,append_images=img1)

Выше кода, приведшего к TypeError: TiffImageFile' object is not iterable.

Может кто-нибудь предложить, пожалуйста, способ добавить два файла в один файл?

1 Ответ

0 голосов
/ 20 ноября 2018

Поскольку append_images нужен массив, попробуйте:

img1.save(output.tif,save_all=True,append_images=[img1])

Надеюсь, это поможет!

...