feat: 重构模型初始化逻辑

- 重构 DdddOcr。
- 新增 DdddOcrBuilder。
- 其他优化
This commit is contained in:
2026-05-05 22:18:12 +08:00
parent 1c366b7165
commit cfeb68ad04
8 changed files with 434 additions and 153 deletions

View File

@@ -1,9 +1,9 @@
use ddddocr_rs::DdddOcr; // 假设你的包名是这个
use ddddocr_rs::{DdddOcr, DdddOcrBuilder}; // 假设你的包名是这个
#[test]
fn test_full_classification() {
// 1. 初始化模型
let ocr = DdddOcr::new("model/common.onnx").expect("模型加载失败");
let ocr = DdddOcrBuilder::new().build().expect("模型加载失败");
// 2. 加载测试图片
let img = image::open("samples/code3.png").expect("测试图片不存在");