2

我在图像的网格中有多个简单的圆形对象,我想从中为对象创建蒙版图像。一个问题是每个物体的光强度是不同的。如此简单的阈值处理不会创建掩码。

作为解决方案,我想基于梯度设置阈值。基本上,我想先找到带有边缘检测的圆圈,然后将圆圈内部设为白色,将圆圈外部设为黑色。但这真的很慢。在matlab上有没有更好的方法来做到这一点?

4

1 回答 1

2

我将创建图像的低通滤波版本,并将其用作阈值。应该仔细调整滤镜的“强度”,以使结果遵循光强的分布,但这并不难。

(几年前,当我不得不从脑表面图像中提取血管轮廓时,这种方法对我有用。)

于 2012-06-11T18:12:50.057 回答