simpleimageinterface

Document

Get started

sudo apt install libv4l-dev

sudo apt install -y clang libavcodec-dev libavformat-dev libavutil-dev pkg-config

"simple_image_interface" = "0.1.5"

```rust use simpleimageinterface::simpleimageinterface::SimpleImageInterface;

fn main() { if args.len() < 2 || &args[1] == "pic" { interface = SimpleImageInterface::newpicture("./data/fromraw.png"); } else if &args[1] == "video" { interface = SimpleImageInterface::newvideo("./data/randomball.mp4"); } else { interface = SimpleImageInterface::new_camera("/dev/video0", 640, 360, 330); // width, height, fps }

let mut frame_index = 0;
loop {
    frame_index += 1;
    let input_image = interface.get_frame();
    if input_image.is_none() {
        break;
    }
    my_image_proc(&input_image.unwrap(), frame_index);
}

} ```

Note

History

Reference