【问题标题】:intel realsense get depth image valuesintel realsense 获取深度图像值
【发布时间】:2015-08-11 09:35:33
【问题描述】:

我正在尝试将帧的所有信息深度值放入二维数组中。 我的问题是指针 p 指向一个空值而不是存储在内存中的数据。如果 sample.depth != null 图像应该存储在内存中(如果我错了,请纠正我)。 我搜索了示例并找到了这个example,但我仍然遇到同样的空问题。

 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++;
                    }
                }
            }

【问题讨论】:

    标签: c# realsense


    【解决方案1】:

    您正在使用 dataDepth 调用 sample.depth.AcquireAccess,对吧?

    【讨论】:

    • 'p' 是一个对象,它没有被初始化......是的,没有看到
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-11-06
    • 1970-01-01
    • 1970-01-01
    • 2019-06-13
    • 1970-01-01
    • 2014-03-23
    相关资源
    最近更新 更多