我打算建立一个Android应用程序。基于增强现实。我用Google搜索并搜索了SO,但没有发现任何有用的东西。
我想要做的是当应用程序启动时,它将启动它的摄像头并启动模式的扫描。如果在任何情况下模式与本地数据库中存在的预定义模式匹配,则应执行特定操作。
例如。在应用启动时,相机启动。在扫描时,它会遇到stackoverflow
徽标(图片1,如下所示)并假设stackoverflow
徽标已存在于数据库中(图片2如下所示< / strong>)在二进制模式格式中,两个模式都应匹配并执行某些特定任务,例如应加载stackoverflow.com
。
我提到了[本教程]:1它,当我实现相同时,相机开始时经常出现并消失绿色立方体。 绿色多维数据集提供了哪些功能?
如何从相机的聚焦区域捕捉图案,如何将其与其他图案匹配?
我知道我在这个问题上有点不清楚,但由于我是Android开发的新手,任何建议都会有很大的帮助。
图片1(目前通过相机对焦)
图像2(以二进制模式格式存在于数据库中)
答案 0 :(得分:2)
您可以尝试使用Qualcomm AR SDK:
https://developer.qualcomm.com/develop/mobile-technologies/augmented-reality
虽然主要针对通过标记跟踪3d内容的AR应用程序,但您也可以使用它来识别最多约60个图像(如果它们足够复杂)(如果它们足够不同)。
答案 1 :(得分:0)