有没有人在OpenCV中使用MSER来检测区域?

时间:2011-05-27 13:08:41

标签: image-processing opencv

Robust text detection上讨论使用MSER(最大稳定的外部区域)来定位图像中的区域,因为它通常比通常的轮廓查找连通分量分析更稳健我们到目前为止一直在做。

MSER在文本检测论文的第2.1节中提到(如果你实际检查过它:D)我无法弄清楚如何在OpenCV中应用/实现它。 documentation没有任何示例,因此实际运行代码有点困难。

以前有人试过吗?

来自实现的代码是there但是有一些颜色转换和一些有点令人困惑的东西。有人可以帮我弄清楚究竟在MSER中做了什么以及如何将其用于OpenCV?提前谢谢。

编辑:找到了MATLAB实现here

2 个答案:

答案 0 :(得分:4)

自2.1以来,OpenCV已经有了MSER实现

Here是c ++文档。我认为C函数是cvMSER,但这可能是错误的,暂时没有使用它。

答案 1 :(得分:3)

我坦率地推荐您找到的VLFeat MSER实现。我过去使用它效果很好。

请注意,VLFeat实现具有C / C ++,适用于具有C和Matlab API的核心数字。这允许您使用Matlab进行快速原型设计,然后轻松切换到C.

为了试验特征检测/描述,我个人更喜欢将该库用于OpenCV。