外观
踩坑GitHub IntelRealSense/realsense-ros5 天前
RealSense D455 rosbag回放图像呈4级灰度但实际数据正常
本文由 AI 根据公开内容整理,可能有误,请以原文为准:RealSense D455 grayscale levels differ between live view and rosbag(GitHub IntelRealSense/realsense-ros #3457)
状态:已解决
问题
使用RealSense D455的infra1/infra2相机录制ROS 2 bagfile后,在RViz或RQT Image Viewer中回放时图像呈现4级灰度(posterized),而实时流显示正常的256级灰度,疑似数据丢失影响视觉SLAM。
环境
RealSense D455, ROS 2, RViz, RQT Image Viewer, infra1/infra2/image_rect_raw话题
解决办法
- 使用
ros2 run rqt_reconfigure rqt_reconfigure检查回放时的配置参数,确认发布数据与录制一致。 - 验证bagfile内原始图像数据完整性,确认实际存储的为256级灰度图像。
- 判定该现象仅为RViz或RQT Image Viewer的可视化渲染异常,非数据记录错误,无需修改录制设置即可用于SLAM算法。
讨论原作者:@craeosh 等,版权归原作者所有。
来源
本页事实对应的公开页面,以原文为准。