2011-05-21 22 views
1

如何使用傅立叶变换找出表面纹理的频率成分?如何使用matlab从图像中删除纹理?

然后,我必须将它们移除以使其表面光滑无纹理。

This是图像。

感谢

+1

你有什么试图找到解决方案?正如我所看到的那样,您可以制作出光滑的表面,但这只是所有像素值的平均值(当然可以通过傅里叶分析完成)。 – Egon 2011-05-21 09:24:16

+0

我在频域中应用了一个低通滤波器,但我不知道这是否是正确的解决方案。 – Alessandro 2011-05-21 09:35:24

+0

那么,首先,没有什么是“正确的解决方案”(某些解决方案可能行得通,有时可能有效,有些可能根本不起作用)。您的解决方案是否可以完全取决于您之后想要对图像执行的操作。 – Egon 2011-05-21 15:31:26

回答

1

如果使用傅里叶变换分析频率成分,然后除去高频率分量的图像提供了低通滤波器的密切影响。但是,由于您也在操纵图像的相位,因此看起来并不自然。正如人们所建议的,我也建议低通滤波器。更具体地说,如果你想要给定图像的颜色,你可能想要尝试高斯滤波。