平滑图像的边缘

时间:2014-10-31 15:15:05

标签: matlab gradient smoothing

我有一个代码生成的图像有锋利的边缘。需要减小边缘强度(梯度)的变化,以便在该区域内产生连续的颜色变化。

我在MATLAB中应用了平均和高斯低通滤波器,但它只模糊了图像。要求是具有连续颜色变化的清晰图像。

有人可以建议一个合适的方法吗? 提前谢谢。

示例图片:

enter image description here

1 个答案:

答案 0 :(得分:1)

使用非局部均值(NLM)或各向异性扩散。 NLM是保留平面/纹理区域边缘和细节的最佳选择。

MATLAB Central有几种实现方式:

还有更多。