分形显微镜模拟器
我已经完成了用于控制成像硬件的软件的工作,例如显微镜,有时很难抽出时间。这意味着很难测试需要访问仪器的新/不同算法。我想创建一个可用于某些测试目的的合成仪器,我正在考虑使用某种分形图像生成来创建合成图像。关键是能够以某种确定的方式在许多不同的“放大率”和位置生成特征。这是因为正在测试的一些算法可能需要平移/缩放并重新定位先前“成像”的区域。然后,在这些基础图像上,我可以应用任何适合的仪器“缺陷”(焦点,噪声,饱和度等)。
我对如何为基本图像选择/实现良好的分形算法感到有点失落。任何帮助,将不胜感激。优选地,它具有以下品质:
快速渲染新的图像区域。
在尽可能多的地点和规模上覆盖相当广泛的“特征”。
是确定性的(但是从随机起始参数初始化)。
能够调整以使图像看起来更像“真实”图像。
第2项很重要,例如一个具有大光滑/空白区域的mandelbrot装置可能不太好,因为控制合成范围的软件可能属于这些区域之一。
到目前为止,我已经想过使用类似mandelbrot的东西,但随机移动/旋转/缩放并合并两个或更多分形集以获得更完整的“特征”覆盖。
我也看过分形火焰算法的图像,它们似乎生成了可能有用的图像(很好看)。
最后,我想过使用某种暂停粒子模拟运行来生成更像单元格的图像(我当前的成像目标),但我不确定这种方法是否可以用于其他要求。
编辑:
@Jeffrey - 只要我完全控制PSRNG,听起来某种地形生成可能就是这样。也许我可以使用一些存储的初始种子+ x位置+ y位置来生成我的随机数?但是,我不确定如何在尺度上始终如一地生成地形,除了你提到的,在最大规模上创建基础地形,并且在某些预先确定的“放大”时,为这个基础增加新的确定性伪随机变化。 。我还必须要小心何时生成下一级地形,因为如果我过于激进,我必须适当地生成和整合结果以便在较粗糙的水平显示...这就是为什么我最初倾向于更“传统”的分形,因为这种更精细尺度的整合将更加隐含地处理(我认为)。
没有找到相关结果
已邀请:
1 个回复
社攻取墟槽