按照本教程https://www.youtube.com/watch?v=GAWyUQ1xaNs,我从ARToolKit Android SDK示例运行了项目“ ARSimpleNativeCarsProj”。
好的,我没有更改代码并且可以工作,但是问题是,当我在Motorola Moto X(第二代)上运行此应用程序示例时,它看起来很有趣,位置和视角都不对,但是在另一部手机中它可以正常工作。
我在Google驱动器上共享了问题的图像,.apk和标记(如果您想在Moto X 2nd上进行尝试),在这里:https://drive.google.com/folderview?id=0B9yAAVb6fwJ8OU9rdmMxQnN4Z2s&usp=sharing
(对不起,如果不是更好的方法,我这样做是因为我无法在此处发布图片)
因此,我仅使用ARToolKit在网络上尝试了另一个项目,但我遇到了这个问题。
仅在我的Moto X2上发生此问题,还是ARToolKit有问题?
知道我该如何解决吗?
[编辑] [已解决]
根据Gizmo和shalafi的建议,我校准并尝试了不同的分辨率,现在它对我有用。
最佳答案
我建议您为手机运行相机校准。请参阅此处的教程:
http://artoolkit.org/documentation/doku.php?id=4_Android:android_camera_calibration
这将上传校准并在您下次运行ARToolKit应用时获取。
我建议您这样做,因为您的示例图像看起来像校准可能会有所帮助。
您可以在此处下载校准应用程序:
https://play.google.com/store/apps/details?id=com.artoolworks.ar.utils.calib_camera
让我知道它是否对您有用。
最好