Matlab 如何从图像中删除颗粒状细节
我使用了Matlab 如何从图像中删除颗粒状细节,matlab,image-processing,noise,Matlab,Image Processing,Noise,我使用了adaptehisteq来提高前景对象的可见性。然而,这似乎创造了颗粒状嘈杂的细节。如何从图像中删除这些颗粒状细节?我曾尝试通过imgaussfilt进行高斯模糊,虽然它确实去除了一些颗粒状细节,但图像中细胞的形状变得不那么清晰。第二幅图像显示第一幅图像的二值图像 您可以使用考虑边缘信息的过滤器,如双边过滤器。 双边滤波器不仅根据像素距离(如常规高斯模糊)对值进行加权,还根据像素之间的颜色距离对值进行加权 摘自: 您可以在这里找到一个Matlab实现: 您可以使用考虑边缘信息的过滤器
adaptehisteq
来提高前景对象的可见性。然而,这似乎创造了颗粒状嘈杂的细节。如何从图像中删除这些颗粒状细节?我曾尝试通过imgaussfilt
进行高斯模糊,虽然它确实去除了一些颗粒状细节,但图像中细胞的形状变得不那么清晰。第二幅图像显示第一幅图像的二值图像
您可以使用考虑边缘信息的过滤器,如双边过滤器。 双边滤波器不仅根据像素距离(如常规高斯模糊)对值进行加权,还根据像素之间的颜色距离对值进行加权 摘自: 您可以在这里找到一个Matlab实现:
您可以使用考虑边缘信息的过滤器,如双边过滤器。 双边滤波器不仅根据像素距离(如常规高斯模糊)对值进行加权,还根据像素之间的颜色距离对值进行加权 摘自: 您可以在这里找到一个Matlab实现:
我会选择全变差图像去噪,但请注意,您的图像很难开始,您不会找到一个完美的库解决方案我会选择全变差图像去噪,但请注意,您的图像很难开始,您不会找到一个完美的库解决方案虽然此链接可能会回答这个问题,最好在这里包括答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-谢谢你的评论。你认为我还需要补充什么吗?虽然这个链接可以回答这个问题,但最好在这里包含答案的基本部分,并提供链接供参考。如果链接页面发生更改,仅链接的答案可能无效。-谢谢你的评论。你认为我还需要补充什么吗?