我运行了项目" ARSimpleNativeCarsProj"来自本教程https://www.youtube.com/watch?v=GAWyUQ1xaNs之后的ARToolKit Android SDK示例。
好吧,我没有更改代码并且它可以工作,但问题是当我在摩托罗拉Moto X(第2代)上运行此应用程序示例时,它看起来很有趣,它看起来错误的位置和视角,但在另一部手机它正常工作。
我在google驱动器上分享了问题的图片,.apk和标记(如果你想试试你的Moto X 2nd),请点击这里:https://drive.google.com/folderview?id=0B9yAAVb6fwJ8OU9rdmMxQnN4Z2s&usp=sharing
(对不起,如果不是更好的方式,我这样做是因为我无法在此处发布图片)
所以,我在网上尝试过其他项目,只使用ARToolKit我有这个问题。
仅在我的Moto X2上发生此问题或者它是否与ARToolKit有关?
我知道如何解决这个问题?
[已编辑] [已解决]
答案 0 :(得分:1)
我建议您为手机运行相机校准。在这里查看教程: 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
让我知道它是否适合你。
最佳
答案 1 :(得分:0)
运行校准是一个很好的建议,你应该从这开始。
作为一个侧面建议尝试更改相机分辨率,看看它是否与其他分辨率更好地工作。我发现自己有些相机在某些分辨率下有奇怪的FOV参数。