在MATLAB中实现OCR的SIFT

时间:2011-11-30 18:26:05

标签: matlab ocr sift

因此,对于我们的最后一年项目,我们正在制作一个漂亮的小应用程序,让用户可以通过手机拍摄名片,在其上应用OCR并以可打印的形式获取所有必需信息......我的问题是SIFT是旋转不变的,即它不能区分“u”和“n”以及其他这样的单词和数字。如果你分享你们所有人或者想出来克服这个问题的想法,我将非常感激。 :) 谢谢。

3 个答案:

答案 0 :(得分:0)

尝试剥离该图像 然后使用稀释,如果这不起作用使用神经网络

答案 1 :(得分:0)

答案 2 :(得分:0)

SIFT确实难以找出'你'和'n'相似的角色,但如果你真的想坚持使用SIFT(你的最终项目现在可能已经完成了......)你可以随时应用一些预备处理像'u'和'n'这样的图像,在右下方放下下划线,让SIFT知道带下划线的'u'是'u'等。