我用random walk生成了一些洞穴。问题是输出太小,我想将其扩展大约10-20倍。当我这样做时,每个像素变得可见,所以我需要一些算法来解决这个问题。我想到了一些窦性或三次插值,因为它是一维的,沿着边缘并在像素的中心之间插值......所以基本上每个像素的高度将是图的Y轴。图像本身只有2种“黑色和白色”。
黑点是每个像素的中心,红线是我要存档的插值: 以下是整个洞穴的样子:
有没有办法实现这一点?还是不可能?我想知道当洞穴边缘在X轴上返回时我怎么能解决它,因为每个X都不能有2个点。
答案 0 :(得分:1)
您可以模糊或抗锯齿,然后再次将其替换为BW。基本上这将平滑边缘,就像你应用了指数平滑函数一样。