7得票4回答
Tkinter创建图像函数错误(pyimage1不存在)

我是一名来自外部世界的学生,之前没有编程经验。我一直在学习Python作为我的数学课程的延伸。我一直在尝试使用Tkinter创建生成分形的程序。代码本身可以正常工作,但包含用户输入GUI后会出现错误: Exception in Tkinter callback Traceba...

21得票8回答
计算点的希尔伯特值以在希尔伯特R树中使用?

我有一个应用程序需要进行空间查询,数据集会经常更新,因此Hilbert R-Tree(维基百科)(citeseer)似乎是一种适合的数据结构。 然而,就我所见,所有关于这个数据结构算法的描述甚至都没有提及如何计算必要的Hilbert Value,也就是到达该点的Hilbert Curve上的...

14得票2回答
需要关于分形布朗噪声(FBM)和Perlin噪声的澄清。

我正在研究地形生成的各种噪声类型,但当噪声变成Perlin噪声,Perlin噪声变成FBM时,我有点困惑。希望有人能澄清我的任何错误。目前,我认为以下内容是正确的: 噪声:包含振幅和频率,这两者结合某种插值方式(如线性、余弦或立方)来确定最终值。 Perlin噪声:是多个八度噪声函数之和(...

7得票2回答
安卓上的分形应用程序

什么是在安卓上生成分形曲线的最佳方法? 我应该使用NDK吗? 如果不使用NDK,应该继承哪个类来扩展View或SurfaceView? 我已经通过扩展View并重写onDraw()生成了两个分形图像,但当迭代计数大且曲线比例太小时,生成速度太慢。

15得票6回答
Buddhabrot分形

我正在尝试实现佛光晕分形。我不明白一件事:我检查的所有实现都是在图像上选择随机点来计算粒子逃逸路径。这样做有什么用?为什么不遍历所有像素呢? 随机选取的点有什么作用?更多的点可以产生更好的图片,所以我认为遍历所有像素会得到最好的结果——我错了吗? 根据我的测试数据: 处理400x400像...

82得票12回答
如何编写分形程序?

我没有编写分形程序的经验。当然,我看过著名的Mandelbrot图像等。 你能提供一些简单的分形算法吗? 编程语言并不重要,但我最熟悉的是ActionScript、C#和Java。 我知道如果我在谷歌上搜索分形,会得到很多(复杂)信息,但我想从一个简单的算法开始,并进行尝试。 欢迎提出...

11得票5回答
绘制火焰分形图。

我正在寻找有关如何绘制火焰分形的信息。在搜索了很多内容后,我并没有找到太多有用的资料,要么是介绍如何使用第三方工具的页面,要么就是过于复杂无法理解。是否有人知道它们是如何工作的,或者可以指导我不那么复杂的实现方法?

7得票1回答
在Mandelbrot集合中实现平滑着色

我正在尝试使用HSV值和PIL库来着色MandelBrot。 即使我多次尝试调整HSV值,也无法达到预期的效果。 这是我目前拥有的: 这是期望的效果: 这是我正在尝试的代码。如果您能添加一些优化下面的代码以更快地计算集合的提示,那将非常有益,因为我是Python新手。 fro...

10得票1回答
Sierpinski三角形Pygame递归

我目前的大学论文要求我们创建一个Sierpinski三角形,并递归地在内部绘制新的三角形。 我们得到的原始代码是这样的:import sys, pygame # a function that will draw a right-angled triangle of a given size...

7得票1回答
我的曼德博集合代码改进

我有以下使用 C 语言编写的 Mandelbrot 集代码。我正在计算并创建最终分形图像的 .ppm 文件。问题在于,我的分形图像是倒置的,也就是说它被旋转了 90 度。你可以通过执行我的代码来进行检查: ./mandel > test.ppm 另一方面,我还想改变颜色。我想获得这个分...