Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/215.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 从视图到CPU映像的ARCore TransformCoordinates 2D()结果?_Android_Arcore - Fatal编程技术网

Android 从视图到CPU映像的ARCore TransformCoordinates 2D()结果?

Android 从视图到CPU映像的ARCore TransformCoordinates 2D()结果?,android,arcore,Android,Arcore,我可以从ARCore世界点到视图获得2D-3D对应关系 我使用的是谷歌像素2,分辨率为1440×2880。我的2D点位于该坐标系中 我希望在CPU映像中转换相同的点 这里有两个问题: CPU映像(640 x 480)逆时针旋转90度。 我使用的函数transformCoordinates2d()是: frame.transformCoordinates2d(Coordinates2d.VIEW, xyVIEW, Coordinates2d.IMAGE_PIXELS, xyCPU); 从视图到图

我可以从ARCore世界点到视图获得2D-3D对应关系

我使用的是谷歌像素2,分辨率为1440×2880。我的2D点位于该坐标系中

我希望在CPU映像中转换相同的点

这里有两个问题:

CPU映像(640 x 480)逆时针旋转90度。 我使用的函数transformCoordinates2d()是:

frame.transformCoordinates2d(Coordinates2d.VIEW, xyVIEW, Coordinates2d.IMAGE_PIXELS, xyCPU);
从视图到图像像素(CPU)

是transformCoordinates2d()函数[x,y,xy…]的输入吗?输出相同吗

然后,当我尝试在CPU映像上绘制点时,我会得到随机值

同时,Coordinates2d视图在文档中说它是“Android视图,显示旋转,(x,y)像素”。那么这是否意味着它考虑了90度