基于组织的图像分割

时间:2015-07-07 08:16:47

标签: opencv image-processing cimg

我正在开展一个项目细分工作。到目前为止,我现在很好。但是我想要把好的组织破坏。她是一个图像的例子。因此,你可以看到良好的组织是光滑的,而被破坏的组织则不是。我有想法检测边缘进行分割,但结果不好。

我可以向任何建议开放。

enter image description here

2 个答案:

答案 0 :(得分:2)

使用卷积神经网络,例如Caffe包中的任何预构建。在尽可能多的图像中标记不同类型的区域,然后使用许多(1000s)小的(32x32)补丁来训练网络。这将产生比任何类型的手工制作算法更好的结果。

答案 1 :(得分:0)

可以用作中间测试的非常简单的方法可以是:

  1. 模糊图像以减少噪点。这是重要的一步。 OpenCV为它提供了一种内置方法。
  2. 使用OpenCV方法findContour()查找轮廓。
  3. 然后,如果轮廓的周长大于设定的阈值(你必须设定一个值)那么,你可以认为它是一个光滑的组织,否则你可以丢弃组织。
  4. 这是一种非常简单的方法,可以非常快速地编写一个简单的程序。