Skip to content

踩坑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话题

解决办法 ​

  1. 使用 ros2 run rqt_reconfigure rqt_reconfigure 检查回放时的配置参数,确认发布数据与录制一致。
  2. 验证bagfile内原始图像数据完整性,确认实际存储的为256级灰度图像。
  3. 判定该现象仅为RViz或RQT Image Viewer的可视化渲染异常,非数据记录错误,无需修改录制设置即可用于SLAM算法。

讨论原作者:@craeosh 等,版权归原作者所有。

来源

本页事实对应的公开页面,以原文为准。

  1. GitHub IntelRealSense/realsense-ros #3457:RealSense D455 grayscale levels differ between live view and rosbag访问 2026-10-26