如何在不分割对象的情况下对图像进行二值化

我正在做一个从血样显微图像中计数血小板的计划。首先,我将图像设为“灰色”。然后我执行“预处理”。我将图像二值化。然后,我保留面积小于70个单位的对象(使用bwareaopen()。我知道这是一种幼稚的方法)。然后我数一下。

但是问题是,当我对图像进行二值化时,一些较大的对象被分解为一些看起来像血小板的微小对象。这些会降低结果的准确性。

已提供图像以更好地理解。二值化后对象如何拆分,用“ 2”(红色标记)表示。由于分裂而仍保留的意外小对象(除去少于70个单位的小对象后)以“ 4”(红色标记)显示。

如何在不分割对象的情况下对图像进行二值化

由于分裂,我想摆脱这些微小的物体。我该怎么做才能提高准确性?或我将其二值化时,似乎不会分裂较大的对象,该采取什么步骤?

xiaoover 回答:如何在不分割对象的情况下对图像进行二值化

您可以在“ BW5对比度增强”图像上使用侵蚀。

在“ BW5对比度增强”图像上检查使用腐蚀的结果:

image

nowait
本文链接:https://www.f2er.com/3098720.html

大家都在问