使用LocalTargetData创建属于自己的etd图片文件
准备工作:
-
easyAR官网下载SDK:EasyARSense_3.0.1final_Basic_Samples_Windows
-
准备SDK**
-
VSinstaller安装组件:使用C++的桌面开发(注意组件下载的位置,若磁盘空间已满可以修改注册表:win+R输入regedi——打开注册表——输入:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup,修改数据为你想指定的目录文件夹即可)
-
打开EasyARSense_3.0.1-final_Basic_Samples_Windows\HelloARImageTargetDataGenerator里面的HelloARImageTargetDataGenerator.sln文件
-
把需要生成etd图片文件的图片存放在EasyARSense_3.0.1-final_Basic_Samples_Windows\HelloARImageTargetDataGenerator\assets文件夹里面
-
用VS打开以后里面的main.cc代码进行修改(1. 输入easy AR官网获得的** 2. 修改你想要识别的图片张数 3. 修改图片名字),下面这张图是我已经修改好了的,可以进行参考,修改完成以后点击运行
-
如果以上那一步运行出错,console报错如下:无142生成工具,解决方法方法是:右击项目属性:给平台工具集勾选上v141以后运行就可以了
-
最后点击运行返回三张图片的etd文件生成成功,我们到debug里面就可以看到etd格式文件了(目录在:EasyARSense_3.0.1-final_Basic_Samples_Windows\HelloARImageTargetDataGenerator\x64\Debug)
-
勾选ImageTarget里面ImageTargetController的TargetType,选LocalTargetData(动态加载图片识别跟踪)
-
拖拽生成的etd图片文件到StreamingAssets文件夹里面来,根据图片名称更改TargetName和TargetPath,最后就成功啦!!!