layoutparser-ort 0.1.0

A simplified port of LayoutParser for detecting layout elements on documents.
Documentation
use layoutparser_ort::{
    models::{Detectron2Model, Detectron2PretrainedModels},
    Result,
};

fn main() -> Result<()> {
    let img = image::open("examples/data/paper-example.png").unwrap();

    let model = Detectron2Model::pretrained(Detectron2PretrainedModels::FASTER_RCNN_R_50_FPN_3X)?;

    let predictions = model.predict(&img)?;

    for pred in &predictions {
        println!(
            "Label: {}, Confidence: {}, Box: {:?}",
            pred.element_type, pred.confidence, pred.bbox
        );
    }

    println!("{:?}", predictions);

    Ok(())
}