我正在开发一个用于光学标记识别的小程序。 扫描表格的处理包括两个步骤: 1) 在扫描的图像中找到表格,去除和裁剪边框。 2) 使用这种“规范化”形式,我可以使用原始文档中的坐标等简单地搜索标记。
对于第一步,我目前正在使用 OpenCV 的 Homography 函数和透视变换来映射点。我还尝试了 SurfDetector。
但是,这两种算法都非常慢,并且不能真正满足从文档扫描仪扫描表单时的速度要求。
谁能指出我针对这个特定问题的替代算法/解决方案?
提前致谢!
最佳答案
尝试使用 ORB 或 FAST 检测器:它们应该比 SURF ( documentation here ) 更快。
如果这些不符合您的速度要求,您可能应该使用不同的方法。您需要缩放和旋转不变性吗?如果没有,您可以尝试互相关。
关于image - 用于检测图像中对象的快速算法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12746992/