|
4 | 4 | - toc |
5 | 5 | --- |
6 | 6 |
|
7 | | -### 新增功能 |
8 | | - |
9 | | -#### 支持PaddleOCR在v3.2.0中发布的PP-OCRv5 英文/泰文/希腊文三个文本识别模型(issue #530) |
10 | | - |
11 | | -这三个语种默认对应`LangRec.EN`、`LangRec.TH`和`LangRec.EL`。具体可参见官方文档中[模型列表](https://rapidai.github.io/RapidOCRDocs/main/model_list/#_4)一节。 |
12 | | - |
13 | | -下面给出希腊文识别示例: |
14 | | - |
15 | | -```python linenums="1" |
16 | | -from rapidocr import LangRec, ModelType, OCRVersion, RapidOCR |
17 | | - |
18 | | -engine = RapidOCR( |
19 | | - params={ |
20 | | - "Rec.lang_type": LangRec.EL, |
21 | | - "Rec.model_type": ModelType.MOBILE, |
22 | | - "Rec.ocr_version": OCRVersion.PPOCRV5, |
23 | | - } |
24 | | -) |
25 | | -img_url = "https://github.com/RapidAI/RapidOCR/blob/main/python/tests/test_files/el_rec.jpg?raw=true" |
26 | | -result = engine(img_url, use_det=False, use_cls=False, use_rec=True) |
27 | | -print(result) |
28 | | - |
29 | | -result.vis("vis_result.jpg") |
30 | | -``` |
31 | | - |
32 | | -### 改进优化 |
33 | | - |
34 | | -#### 统一det、cls和rec各个阶段统计运行时间的范围(issue #544) |
35 | | - |
36 | | -都统一改为从前处理、模型推理和后处理都算上。 |
37 | | - |
38 | | -#### 重构单元测试部分 |
39 | | - |
40 | | -主要是拆分原有的`test_main.py`文件,利于后续维护 |
41 | | - |
42 | | -#### 添加日志打印开关(issue #531) |
43 | | - |
44 | | -```python linenums="1" |
45 | | -from rapidocr import RapidOCR |
46 | | - |
47 | | -engine = RapidOCR(params={"Global.log_level": "critical"}) # 注意这里改为critical,就不会打印日志了 |
48 | | - |
49 | | -img_url = "https://img1.baidu.com/it/u=3619974146,1266987475&fm=253&fmt=auto&app=138&f=JPEG?w=500&h=516" |
50 | | -result = engine(img_url) |
51 | | -print(result) |
52 | | - |
53 | | -result.vis("vis_result.jpg") |
54 | | -print(result.to_markdown()) |
55 | | -``` |
56 | | - |
57 | 7 | ### Bug修复 |
58 | 8 |
|
59 | | -#### 修复保存中文路径乱码问题(issue #528) |
60 | | - |
61 | | -#### 修复PyTorch>=2.6时,加载模型权重问题(issue #527) |
| 9 | +#### 修复logger污染全局logger问题 (issue #554) |
0 commit comments