我正在尝试为该AR应用找到一个解决方案,如主题所述。增强现实:识别手写的数字?
我希望我的应用识别用户的手写编号。
该应用程序会告诉用户在纸上写下例如24号数字,并将相机移动到写入的数字上以查看3d对象。
这可能是用于保存生日,结婚日期..等
对于精度,应用程式的指示将显示用户预览告诉请写出类似这样的数字24 ..
尽管每一手书写都会有所不同,但至少我们没有得到具有开放边缘的卷曲“2”-s或“4”..等等
因此,我们需要AR来识别数字,或者能够根据近似值读取数字。
第一个问题是:这样的行为是可行的还是任何熟悉类似概念的人?
搜索到类似的应用后,我发现了用于tatoo预览的“Ink Hunter”应用程序,尽管这些应用程序使用的符号不是数字,但我们也可以将数字看作符号。
也作为此视频:https://www.youtube.com/watch?v=9rXJcIE2Fcs显示,每个用户以不同的方式绘制该符号,并仍然使它工作。
我正在使用Unity3d和Vuforia。 Vuforia提供的网站上免费样品(unity3d包),有一个名为“文本识别”,和这里的教程链接:https://www.youtube.com/watch?v=W3MK6nC5FWE
但不幸的是不能使它发挥作用。
如果有人利用vuforia这些样本项目或有任何ulternative方法请我需要你的帮助:)
在此先感谢moghes
我的建议不涉及Vuforia或Unity。看看[Tesseract OCR](https://github.com/tesseract-ocr)。它也可以用作OpenCV模块。 – rbaleksandar
感谢您提供关于OCR的提示,当我开始使用OCR搜索主题时,引入了更多工具。我发现了另一个第三方“Wikitude”,它再次支持unity3d集成。我的工具是unity 3d,因为它几乎可以发布每个平台,几乎可以与所有可用技术集成。 –
在InkHunter中,我们编写了一个openCV库,可以很好地识别我们的“方形微笑”。 您可以使用Vuforia用户定义目标进行跟踪(基于包围对象)和OCR进行文本识别(如果需要为不同的文本显示不同的3D模型)。 –