vuforia云识别每月免费一千次,测试练习足够了最后来看下如何进行云识别.
1.在官网https://developer.vuforia.com/targetmanager/licenseManager/licenseListing这里新创建一个key,在https://developer.vuforia.com/targetmanager/project/checkDeviceProjectsCreated?dataRequestedForUserId=这里新创建一个database,创建时勾选cloud(云),关联你刚刚新创建的key,然后再database里上传一张识别图用于测试.
2.云识别大体步骤和本地(ImageTargets)类似,只是启动服务时会先验证云服务的私钥,我们直接把官方demo中的CloudReco文件夹拖到之前的工程中,缺了的UI类和CloudRecoViewController中的手势全部删除,在CloudRecoViewController.mm中填上第一步创建的云database中的Access Key和Secret Key,注意要用Client Access Keys的.
3.然后在Main.storyboard中的viewController的class改成CloudRecoViewController,运行程序,扫描云图,出现模型.
4.再次测试一次,重复第二部再上传一张识别图片,上传完成然后运行工程,还是可以出现茶壶模型,成功,不用每次上传识别图就得下载一次识别用的.dat和.xml文件了.
5.替换模型的话和ImageTargets一样,就不赘述了.
6.关于vuforia应该研究到此为止了,有什么问题的话请留言,我会尽量解答,至于模型从网上加载,这个我实在想不到.h的模型怎么从网上加载,如果大家有好的方法请赐教.