rosbag2-loader-rs

Feature

Get started

Run example

```sh cargo run --release --example example

example

cargo run --release --example example data/rosbag/rosbag220220205-005433/rosbag220220205-005433_0.db3 ```

Use in your application

```rust // load Rosbag2Images interface let mut interfaces: Vec = loadimagesfromrosbag2(filename).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);
    }

```