求分形插值算法或者原程序

Azusa 2004-12-30 10:47:39
求分形插值算法或者原程序
...全文
121 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
gambolgs 2005-01-01
  • 打赏
  • 举报
回复
我曾经试过一个Mandelbrot分析的程序,为了加快绘图速度尝试过插值,不过失败了……

我用过的大概的原理是:
假设画一幅100*100的分型图,就取11*11(相当于“棋盘”网格的交点),把这些地方的颜色算出来。然后对于没有算过的点,就根据它所在的格子的四个顶点,把颜色插出来。但是……似乎对于分型这种不太连续的图形效果不好的。

没有正面回答你的问题,算是交流一些失败的经验吧。
月吻长河 2004-12-31
  • 打赏
  • 举报
回复
分形算法都是递归,比较好写。
先用递归把算法写出来,然后转换成非递归也可以。
Azusa 2004-12-31
  • 打赏
  • 举报
回复
能否说的根据详细一些,谢谢!
I_Love_CPP 2004-12-30
  • 打赏
  • 举报
回复
这是一个递归算法,
const N= ...;
func(shape myshape)
{
if(满足某条件)
{
将myshape分成myshape[N];
for(int i = 0; i < N; i++)
{
func(myshape[i]);
}
}
}

19,468

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 图形处理/算法
社区管理员
  • 图形处理/算法社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧