英特尔realsense获得深度图像值

本文关键字:深度图 图像 深度 realsense 英特尔 | 更新日期: 2023-09-27 18:07:13

我试图把一个帧的所有信息深度值放入一个2D数组。我的问题,指针p指向一个空值,而不是存储在内存中的数据。如果sample.depth != null图像应该存储在内存中(如果我错了请纠正我)。我搜索了一些例子,发现了这个例子,但我仍然有相同的null问题。

 if (sample.depth != null)
        {
            for (int y = 0; y < sample.depth.info.height; y++)
            {
                unsafe
                {
                    UInt16* p = (UInt16*)dataDepth.planes[0].ToPointer();
                    for (int x = 0; x < sample.depth.info.width; x++)
                    {
                        picDepth[y, x] = p[0];
                        p++;
                    }
                }
            }

英特尔realsense获得深度图像值

您正在调用sample.depth.AcquireAccess与dataDepth附近的某个地方,对吗?