使用深度图
Using a depth map
本文关键字:深度图 更新时间:2023-10-16
我在寻找有关如何使用深度图/图像获得到障碍物的距离的任何信息时遇到了问题。
TLDR:我有一个深度图作为OpenCV垫,我知道它CV_16UC1,但我不知道如何获得距离。
我有一个英特尔实感 D415 摄像头,我已经安装了 SDK、ROS 包装器,我有一个带有深度图的主题已发布。(/相机/深度/image_rect_raw(
接下来,我在C++中编写了一个小程序,它使用 cv_bridge 将图像转换为 OpenCV 图像,并将其显示在窗口中,所以我知道它正在工作。(图片:https://i.stack.imgur.com/6eSC4.png(
现在我需要与它保持距离,我不知道该怎么做,也没有成功找到帮助。 我想我只想使用图像的上半部分或 2/3,因为相机的安装方式,所以下三分之一/一半只包含地板/地面。
我觉得为了完成这项工作,我错过了一些大而简单的东西,但我现在甚至不知道该怎么做。
如果你有一个深度图,你想从中生成3D点,你可以使用OpenCV的reprojectImageTo3D((函数。
在此之前,您需要有视差到深度映射矩阵,可以使用 stereoRectify(( 函数获得。
相关文章:
- 操纵安卓相机的深度图导致应用程序崩溃
- 提升图:当我的图使用 listS 作为 VertexList 时,如何调用深度优先搜索()?
- 深度缓冲区未填充阴影贴图渲染通道中的数据
- 使用迭代深度优先搜索算法的未加权图的最短路径
- 使用深度图
- OpenGL - 阴影贴图/深度贴图给出奇怪的结果
- 图上的深度优先搜索算法中的内存泄漏
- OpenCV中移动相机的深度/视差图
- 使用深度第一次搜索的无向图中的图形调查无法实现的节点
- VTK:旋转3D模型并捕获其深度图
- 显示深度优先搜索图遍历C++
- 深度优先图遍历
- 来自视差图的OpenCv深度估计
- 阴影贴图:整个网格处于阴影中,根据深度图,它应该在的地方没有光线
- 从深度图重建三维模型
- 使用pcl将存储在Mat中的深度图转换为点云
- 在c++中使用深度优先搜索查找图数据结构中所有可能的路径
- opencv 的重新投影中的深度图值ImageTo3D()
- Opencv立体视觉深度图,代码不工作
- opencv::使用深度图的Mat结构