imageio генерирует чёрную последовательность изображений - PullRequest
1 голос
/ 11 октября 2019

Я пытаюсь записать последовательность изображений в файл gif с imageio , но получаю только черное изображение.

Код, который я использую:

import imageio
import numpy as np

m=np.zeros((5,5))

for i in range(5):
    m[i,3]=1
    with imageio.get_writer('test.gif', mode='I') as writer:
        writer.append_data(m.astype(np.uint8))

Я ожидаю растущую белую линию ..

PS Я хочу, чтобы добавление было внутри цикла. Я буду использовать это для довольно тяжелой последовательности изображений, поэтому я хочу писать на лету

1 Ответ

0 голосов
/ 15 октября 2019

Создайте метод записи перед циклом, а не внутри него. Используя метод append_data, вы можете добавить изображение в файл GIF, если разрешение такое же, у вас должно быть все в порядке.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...