Как создать многокадровое изображение .tif с помощью Python PIL

Как бы я пошел о создании нового изображения, используя Python PIL, который имеет несколько кадров в нем.

new_Image = Image.new("I;16", (num_pixels,num_rows))

for frame in range((len(final_rows)/num_rows)):
    pixels = new_Image.load()

    for row in range(num_rows):
        row_pixel = final_rows[row].getPixels()
        for pixel in range(num_pixels):
            pixels[pixel,row] = row_pixel[pixel]
    print frame
    new_Image.seek(frame)

Я попытался использовать приведенный выше код, но он дает мне EOFError. Код получает количество кадров путем деления общего количества строк, которое у меня есть, на количество строк в кадре. Затем он использует данные как данные пикселей. Я пытался найти новый кадр, но я думаю, что это нет был создан. Как мне создать эти кадры?

Изменить: я хотел бы формат файла .tif

Ответы на вопрос(2)

Ваш ответ на вопрос