曼德尔布罗特集

时间:2024-03-06 15:46:31
【文件属性】:

文件名称:曼德尔布罗特集

文件大小:9KB

文件格式:ZIP

更新时间:2024-03-06 15:46:31

Python

曼德尔布罗特集 这是一个Python应用程序,可让您渲染Mandelbrot集。 我用Kivy和PIL ( Python Imaging Library )实现了GUI。 为了提高性能,我使用了Numba库,该库将我的Python代码的一部分转换为快速的机器代码。 预览: 如何使用: 下载最新版本并按照说明进行操作,或者下载源代码并从IDE运行MandelBrot.py 。 键盘操作: 使用鼠标光标在周围拖动平面 按W或S放大/缩小 按向上或向下箭头键增加/减少迭代次数 按R随机化颜色渐变 按向左或向右箭头键可从颜色渐变中添加/减去颜色 按A在两种不同的着色算法之间切换 更改颜色: 使用颜色选择器选择一种颜色。 所选颜色将显示在中间颜色窗口中。 然后,您可以在渐变内更改一些颜色: 通过使用向右箭头键向渐变添加颜色,图片将变得更加丰富多彩: 另存为墙纸: 在宽度和高度输入框中输入


【文件预览】:
Mandelbrot-Set-main
----functions.py(1KB)
----ColorPicker.py(4KB)
----MandelBrot.py(19KB)
----gradient.py(1KB)
----README.md(4KB)

网友评论