1

我是计算机视觉的新手。我的目标是区分一组图片上的单个单元格,如下所示:示例

基本上,我模糊整个图像,在其上找到最大区域,并像种子一样在分水岭算法中对三分模糊图像的距离变换使用它。事实上,我正在关注你可以在这里找到的教程:

github/luispedro/python-image-tutorial

(对不起,不能发布超过 2 个链接)。

我的问题是我的集合中的一些细胞有非常明显的暗核(你可以在例子中看到),我的算法产生这样的结果,显然是错误的。

当然,可以通过增加高斯模糊的强度来修复它,但它会将其他一些单元格合并在一起,这会更糟。

可以做些什么来解决这个问题?如果分水岭不适用于这种情况(请记住,我的集合非常小并且学习似乎不可能),还有哪些其他可能性?

4

1 回答 1

0

如果您不使用带标记的分水岭,则分水岭往往会过度分割。

通常,我们从简单的 DNA/DAPI 分割开始,它提供了细胞数量和分水岭的内部标记。

如果您模糊图像,则可以平滑所有图案。您应该使用交替的顺序过滤器(打开/关闭)以简化每个区域,然后尝试最终侵蚀以找到流域内种子的数量。

于 2016-03-08T20:48:06.237 回答