easyAR学习(二)

使用LocalTargetData创建属于自己的etd图片文件

准备工作:

  • easyAR官网下载SDK:EasyARSense_3.0.1final_Basic_Samples_Windows

  • 准备SDK密钥

  • VSinstaller安装组件:使用C++的桌面开发(注意组件下载的位置,若磁盘空间已满可以修改注册表:win+R输入regedi——打开注册表——输入:计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\Setup,修改数据为你想指定的目录文件夹即可)
    easyAR学习(二)_第1张图片
    easyAR学习(二)_第2张图片

  • 打开EasyARSense_3.0.1-final_Basic_Samples_Windows\HelloARImageTargetDataGenerator里面的HelloARImageTargetDataGenerator.sln文件

  • 把需要生成etd图片文件的图片存放在EasyARSense_3.0.1-final_Basic_Samples_Windows\HelloARImageTargetDataGenerator\assets文件夹里面
    easyAR学习(二)_第3张图片

  • 用VS打开以后里面的main.cc代码进行修改(1. 输入easy AR官网获得的密钥 2. 修改你想要识别的图片张数 3. 修改图片名字),下面这张图是我已经修改好了的,可以进行参考,修改完成以后点击运行
    easyAR学习(二)_第4张图片

  • 如果以上那一步运行出错,console报错如下:无142生成工具,解决方法方法是:右击项目属性:给平台工具集勾选上v141以后运行就可以了
    easyAR学习(二)_第5张图片

  • 最后点击运行返回三张图片的etd文件生成成功,我们到debug里面就可以看到etd格式文件了(目录在:EasyARSense_3.0.1-final_Basic_Samples_Windows\HelloARImageTargetDataGenerator\x64\Debug)
    easyAR学习(二)_第6张图片
    easyAR学习(二)_第7张图片

  • 勾选ImageTarget里面ImageTargetController的TargetType,选LocalTargetData(动态加载图片识别跟踪)
    easyAR学习(二)_第8张图片

  • 拖拽生成的etd图片文件到StreamingAssets文件夹里面来,根据图片名称更改TargetName和TargetPath,最后就成功啦!!!
    easyAR学习(二)_第9张图片

你可能感兴趣的:(unity)