在python

时间:2017-01-11 15:51:36

标签: python python-imaging-library fractals

我有一个python函数,它将Fractal绘制为PIL.Image,但我想实时改变函数的参数并将其绘制到屏幕上。如何在每次函数的参数变化时绘制图像并不断更新绘图图像

1 个答案:

答案 0 :(得分:2)

使用matplotlib,wxPython,PyQt,PyGame,Tk / TCL或其他一些lib来显示图像。

根据需要绘制尽可能多的图像,使用您需要的任何lib,然后使用上述或其他GUI库中的一个在屏幕上显示。

如果您正在使用绘图和数学函数,matplotlib将为您提供最大帮助。你甚至可以完全使用它,完全放弃PIL。

如果你只想坚持使用PIL,你必须编写自己的show()函数,该函数将使用一些外部成像软件,当你发送它时,它会无限改变以显示另一个图像。也许Irfan View会做。