【问题标题】:OpenCV Watershed : 4 point connectivityOpenCV 分水岭:4 点连接
【发布时间】:2013-11-26 14:23:30
【问题描述】:

我正在为 OpenCV 中的分水岭编写代码。

但我希望分水岭边界是 4 点连接而不是 8 点。

目前是这个界面:

void watershed(InputArray image, InputOutputArray markers)

有没有人可以解决这个问题?

另外,有没有什么简单的方法可以在opencv中进行形态分水岭进行自动过分割,目前的方法需要用户输入?

【问题讨论】:

    标签: c++ image-processing computer-vision morphological-analysis watershed


    【解决方案1】:

    watershed 的 OpenCV 帮助没有明确解释函数中使用的连接性。它只是指论文 MEYER, Fernand。彩色图像分割。在:图像处理及其应用,1992.,国际会议。 IET,1992 年。 303-306。

    也许你必须实现自己的分水岭算法,从 OpenCV 中可用的算法开始(OpenCV 2.4 的实现是here),或者创建一个新算法;例如,以下论文描述了一种正确突出连接性的算法:

    VINCENT, Luc; SOILLE, Pierre. Watersheds in digital spaces: an efficient algorithm based on immersion simulations. IEEE transactions on pattern analysis and machine intelligence, 1991, 13.6: 583-598.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-07-11
      • 2013-10-16
      • 2013-03-14
      • 1970-01-01
      • 2013-11-29
      • 1970-01-01
      • 2017-08-30
      相关资源
      最近更新 更多