仔细阅读有关Robust text detection的这篇文章,该文章讨论了使用MSER(最大稳定外部区域)在图像中定位区域,因为它通常比到目前为止我们进行的通常的轮廓查找连接分量分析更健壮。
在文本检测文件的第2.1节中提到了MSER(如果您实际将它 checkout :D的话),从那里我无法弄清楚如何在OpenCV中应用/实现它。 documentation没有任何示例,因此要实际运行任何代码有点困难。
有人尝试过吗?
实现中的代码为there,但是其中有些颜色转换和某些内容有些令人困惑。有人可以帮我弄清楚在MSER中到底做了什么,以及如何用OpenCV来说明吗?提前致谢。
编辑:找到一个MATLAB实现here。
最佳答案
坦率地说,我建议您找到VLFeat MSER实现。我过去曾经使用过,效果很好。
请注意,VLFeat实现使用C和Matlab API为核心数字提供C / C++。这使您可以使用Matlab进行快速原型(prototype)制作,然后轻松切换到C。
为了试验功能检测/描述,我个人更喜欢该库而不是OpenCV。