3个版本
0.1.2 | 2022年2月12日 |
---|---|
0.1.1 | 2022年2月12日 |
0.1.0 | 2022年2月12日 |
#163 in 机器人学
18KB
315 行
rosbag2-image-loader-rs
特性
- 读取sensor_msg/msg/Image
- 读取sensor_msg/msg/CameraInfo
- 读取sensor_msg/msg/CompressedImage
入门
运行示例
cargo run --release --example example <path_to_rosbag2>
# example
cargo run --release --example example data/rosbag/rosbag2_2022_02_05-00_54_33/rosbag2_2022_02_05-00_54_33_0.db3
在您的应用程序中使用
- 具体请参阅示例代码。
// load Rosbag2Images interface
let mut interfaces: Vec<Rosbag2Images> = load_images_from_rosbag2(file_name).unwrap();
if !interfaces.is_empty() {
loop {
frame_index += 1;
let input_image = interfaces[0].get_frame();
if input_image.is_none() {
break;
}
my_image_proc(&input_image.unwrap(), frame_index);
}
- Rosbag2Images可以用作simple_image_interface。
历史
- v0.1.2
- 更新文档
- v0.1.1
- 更新文档
- v0.1.0
- 打开crate
依赖项
~34MB
~473K SLoC