TyImageToCloud 图漾深度转换成点云
将图漾相机拍摄的深度图转换为点云输出。
算子参数
相机深度图标定文件
:输入相机深度图标定文件。默认值:ty_depth_calib.txt。相机彩色图标定文件
:输入相机彩色图标定文件。默认值:ty_color_calib.txt。比例
:点云在 3D 视图中显示比例。默认值:0.001。点云
:设置点云 3D视图中的可视化属性。打开点云可视化。
关闭点云可视化。
设置 3D 视图中点云的颜色。取值范围:[-2,360] 。默认值:-1 。
设置点云中点的尺寸。取值范围:[1,50] 。默认值:1 。
数据信号输入输出
输入:
depth_image
:数据类型:Image
输入内容:深度图
color_image
:数据类型:Image
输入内容:彩色图
depth_calib_info
:数据类型:CalibInfo
输入内容:相机深度图标定文件
color_calib_info
:数据类型:CalibInfo
输入内容:相机彩色图标定文件
输出:
cloud
:数据类型:PointCloud
输出内容:点云
功能演示
使用 TyImageToCloud 将图漾相机拍摄的深度图转换成点云。
说明:需要保存同一组彩色图和深度图。
步骤1:算子准备
添加 Trigger 、Load(2个)、TyImageToCloud 算子至算子图。
步骤2:设置算子参数
设置 Load 算子参数
算子名称 → LoadColorImage
类型 → Image
文件 → example_data/TyImageToCloud/rgb.png
图像 →
设置 Load_1 算子参数
算子名称 → LoadDepthImage
类型 → Image
文件 → example_data/TyImageToCloud/depth.png
图像 →
设置TyImageToCloud 算子参数
相机深度图标定文件 → example_data/TyImageToCloud/ty_depth_calib_fs820_207000115384.txt
相机彩色图标定文件 → example_data/TyImageToCloud/ty_color_calib_fs820_207000115384.txt
点云 →
步骤3:连接算子
步骤4:运行
点击 RVS 运行按钮,触发 Trigger 算子。
运行结果
2D 视图中显示加载的彩色图和深度图,如下图所示:
3D 视图中显示转换成的点云,如下图所示: