常见问题

  • 关于无法识别的建议

作为初期开发版本,还有很多不完善的地方,为了能有更好的体验,请大家注意以下几方面:


=模糊识别=

模糊识别针对手绘类Marker。

1、请使用粗线条笔绘图,例如水彩笔或者记号笔等;

2、绘制图形时请尽量闭合;

3、在识别过程中,镜头越接近越垂直于图像能更好的进行识别,在识别过程中左右移动镜头也能有助于识别。


=图片识别=

图片识别针对印刷类Marker。

1、最好用小分辨率图片作为Marker的图片,建议使用320240,640480尺寸;

2、请注意使用环境尽量照明均匀,避免过亮,过暗,阴影等情况;

3、作为Marker的图像,如果有比较明显的边缘,识别效果会更好;

4、Demo里屏幕右边的那个小点表示工作状态,红色表示未识别,蓝色表示已经识别但不够稳定,绿色表示比较稳定。

如果以上方法尝试后,仍然无法识别,请将图形拍照发给我们以供分析,谢谢:)


  • 为什么点击开始后,无法运行程序或报错?


1、请确定摄像头是否能够正常运行;

2、请确定您安装的太虚AR为最新版本

下载地址:http://voidar.ionhammer.cn/

如果以上无误,请提供您的unity版本号以及mac版本号。

如版本号为[Mac OSX] 在Mac OSX平台下,如果出现dll not Found Exception错误,请将opencv_dylib_for_osx.zip文件解压,然后将opencv_dylib文件夹中所有的文件拷贝到/usr/local/lib目录下试试。

文件夹路径: 在Finder中,“前往”-->“前往文件夹”,输入/usr/local/lib


  • windows环境下,编译exe程序时报错如何处理?

Windows下PC出包,还需要您手动处理一下:

1、注释掉VoidARAPI.cs,55行和56行代码, //AndroidJavaClass javaClass; //AndroidJavaObject javaObject; 然后出包;

2、将出的包下面的plugin下的动态库拷贝到exe的同级目录;

3、关闭unity(注意要把进程杀掉)。 这样就可以运行pc版的版本了。


  • 开发环境需求:

操作系统 Win7 Win8 Win10 MacOS 10.x

Unity3d 32位 4.x--5.x


  • 跨平台支持情况:

Windows :支持

iOS:支持

Android:支持


results matching ""

    No results matching ""