#ocr #ai #transformer

kalosm-ocr

A simple interface for pretrained OCR models

6 releases (3 breaking)

0.4.0 Feb 9, 2025
0.3.2 Aug 14, 2024
0.2.1 Feb 28, 2024
0.1.0 Dec 16, 2023

#929 in Machine learning

Download history 35/week @ 2024-11-03 26/week @ 2024-11-10 51/week @ 2024-11-17 42/week @ 2024-11-24 37/week @ 2024-12-01 77/week @ 2024-12-08 64/week @ 2024-12-15 19/week @ 2024-12-22 31/week @ 2024-12-29 41/week @ 2025-01-05 42/week @ 2025-01-12 38/week @ 2025-01-19 25/week @ 2025-01-26 54/week @ 2025-02-02 146/week @ 2025-02-09 10/week @ 2025-02-16

243 downloads per month
Used in 2 crates (via kalosm-vision)

MIT/Apache

105KB
955 lines

Kalosm OCR

A rust wrapper for TR OCR

Usage

use kalosm_ocr::*;

let mut model = Ocr::builder().build().await.unwrap();
let image = image::open("examples/ocr.png").unwrap();
let text = model
    .recognize_text(OcrInferenceSettings::new(image))
    .unwrap();

println!("{}", text);

Dependencies

~35–56MB
~1M SLoC