阅读这篇关于鲁棒文本检测的论文,该论文讨论了使用MSER(最大稳定外部区域)来定位图像中的区域,因为它通常比我们迄今为止所做的通常的轮廓查找连接分量分析更具鲁棒性。
MSER在文本检测论文的第2.1节中提到(如果你真的检查了它:D),我不知道如何在OpenCV中应用/实现它。文档中没有任何示例,因此实际运行任何代码都有点困难。
以前有人试过这个吗?
一个实现的代码就在那里,但是有一些颜色转换和一些稍微令人困惑的东西。有人能帮我弄清楚MSER到底做了什么,以及如何用OpenCV来表达吗?提前谢谢。
编辑:在此处找到一个MATLAB实现。
OpenCV自2.1 以来就已经有了MSER实现
这是c++文档。我认为C函数是cvMSER,但这可能是错误的,我已经有一段时间没有使用它了。
我坦率地推荐您发现的VLFeat MSER实现。我过去用过,效果很好。
请注意,VLFeat实现的核心数值具有C/C++,同时具有C和Matlab API。这允许您使用Matlab进行快速原型设计,并在以后轻松切换到C。
为了试验特征检测/描述,我个人更喜欢该库而不是OpenCV。