Augmented Reality通过Vuforia库支持基本的文本识别,并且仅支持计算机生成的字体,我想通过将功能扩展到人工编写的字体来做更多的事情。我只想从数字开始,然后再尝试使用字母。请分享您对当前可用方案的想法,以提供帮助吗?
用例说明: 我想构建一个AR应用程序,该应用程序可以识别写在纸上的数字(假设有单个数字),例如,如果我显示纸上带有1的纸应被该应用识别,并且数字1会叠加在纸上。 / p>
答案 0 :(得分:0)
这个问题非常广泛,因此我会给您一个广泛的答案。您正在寻找的是python API,它使用了在MNIST数据集上训练的模型。该应用程序应该或可以使用霍夫变换,单应性和SIFT功能。使用轮廓检测来分割单个字母。考虑到字母之间的距离以及手写文本是在框中还是连续,轮廓检测可能会或可能不会起作用。这里是一些入门的链接。
https://www.learnopencv.com/image-alignment-feature-based-using-opencv-c-python/图像注册
同样,此问题与SO无关。 Reddit可能是一个更好的选择。