6个版本
0.4.1 | 2023年10月20日 |
---|---|
0.4.0 | 2023年10月17日 |
0.3.0 | 2023年6月17日 |
0.2.3 | 2022年11月7日 |
0.2.2 | 2022年10月9日 |
#176 in 机器学习
17KB
224 代码行
存储库 paddleocr
为hiroi-sora/PaddleOCR-json
提供的简单包装器。
用法
let mut p = paddleocr::Ppocr::new(
PathBuf::from(".../PaddleOCR-json.exe"), // path to binary
Default::default(), // language config_path, default `zh_CN`
)
.unwrap(); // initialize
let now = std::time::Instant::now(); // benchmark
{
// OCR files
println!("{}", p.ocr(Path::new(".../test1.png").into()).unwrap());
println!("{}", p.ocr(Path::new(".../test2.png").into()).unwrap());
println!("{}", p.ocr(Path::new(".../test3.png").into()).unwrap());
// OCR clipboard
println!("{}", p.ocr_clipboard().unwrap());
}
println!("Elapsed: {:.2?}", now.elapsed());
使用ocr_and_parse
获取结构化结果。
通过启用bytes
特性,您可以将图像数据作为字节数组传递(AsRef<[u8]>
)。
依赖项
~0.6–1.4MB
~33K SLoC