我正在阅读ToF AR用户手册,里面有关于PointCloud数据的解释。
解释中所示的数组元素的具体含义是什么? (例如,同一页面上的深度数据,其单位是毫米,ToF相机是原点。)
该页面有符号“xyz”,所以我认为它可能是一个位置坐标,但我不明白为什么每个键有两个元素(x,y,z)
说这是关于下页表格的问题是否正确?
https://tof-ar.com/files/2/tofar/manual_reference/ToF_AR_Reference_Articles_en.html#_tof_component
这些表中的单元格代表数组的元素。 Depth数据和Confidence数据都是16bit,因此表中的单元格也是short类型(16bit)。 点云数据(每个坐标(X,Y,Z))也是16bit,但是因为表是字节类型(8bit)的数组,所以存储在两个单元格中。因此,您需要使用 System.BitConverter.ToInt16(byte[] value, int startIndex) 等方法来检索值。而点云数据的空间坐标原点是相机位置,每个数据的单位是毫米。