【发布时间】:2020-03-11 01:55:59
【问题描述】:
我正在做一个从血液样本的显微图像中计数血小板的项目。首先,我将图像设为“灰色”。然后我做“预处理”。我对图像进行二值化。然后我保留面积小于 70 个单位的对象(使用 bwareaopen()。我知道这是一种幼稚的方法)。然后我数一下。
但问题是,当我对图像进行二值化时,一些较大的物体会分裂成一些看起来像血小板的微小物体。这些会降低结果的准确性。
图片提供了更好的理解。二值化后对象是如何分裂的,没有“2”显示(标记为红色)。由于分裂而仍然存在的意外微小物体(在移除小于 70 个单位的小物体后)显示为无“4”(标记为红色)。
我想摆脱这些因分裂而产生的微小物体。我应该怎么做才能提高准确性?或者当我对它进行二值化时,如果较大的对象不会分裂,可能会采取哪些步骤?
【问题讨论】:
-
@Kevin 我的意思是“图像处理”。我没有注意到它分为“图像”和“处理”部分:)