В настоящее время я пытаюсь сгенерировать двоичную матрицу анимированной фигуры для каждого кадра. Я использую пакет анимации matplotlib для создания анимации движущихся точек на фигуре 10 х 10.
def animate(i):
for dot in dots:
dot.move()
d.set_data([dot.x for dot in dots],
[dot.y for dot in dots])
return d,
anim = animation.FuncAnimation(fig, animate, frames=200, interval=1)
Я знаю, что могу сохранить рис как .png и загрузить его снова, чтобы получить RGB, а затем сгенерировать двоичную матрицу по порогам, но это не может быть правильным решением.
Есть еще идеи?