Skip to content

OCR接口设置

在线OCR

百度智能云 OCR

https://ai.baidu.com/ai-doc/OCR/1k3h7y3db

百度智能云 图片翻译

https://ai.baidu.com/ai-doc/MT/dkifdqg54

百度翻译开放平台 图片翻译

https://fanyi-api.baidu.com/product/22

离线OCR

内置OCR

内置已包含PP-OCRv5_mobile(中日英语的轻量级识别模型)。如果需要识别其他语言,或想要使用其他模型,需要在设置中下载模型并设置使用。

img

设置中还提供了一些高精度模型,例如(PP-OCRv6_medium、PP-OCRv5_server),可以达到极高的识别准确率,但识别速度相对较慢。

模型检测模块 Hmean(%)识别模块 Avg Accuracy(%)支持的语言体积(MB)
PP-OCRv6_small84.181.3任意25.2
PP-OCRv6_medium86.283.2任意99.7
PP-OCRv6_tiny80.673.5任意5.45
PP-OCRv5_mobile79.081.29简体中文、繁体中文、英文、日文17.7
PP-OCRv5_server83.886.38简体中文、繁体中文、英文、日文148
eslav_PP-OCRv5_mobile79.081.6东斯拉夫语言11.2
korean_PP-OCRv5_mobile79.088.0韩语12.2
latin_PP-OCRv5_mobile79.084.7拉丁字母语言11.3

为提高高精度模型的识别效率,可以采用以下手段:

  1. 使用GPU推理

    如果使用的软件版本为Win10版,或系统为Windows11,那么可以直接设置使用GPU运行模型。

    img

  2. 使用OpenVINO推理

    如果使用Intel的CPU/NPU/GPU,那么可以替换推理引擎为OpenVINO来加速识别。

    下载onnxruntime-openvino,解压后将runtimes/win-x64/native中的所有文件覆盖到LunaTranslator/files/DLL64中,然后选择使用的设备即可。

    img

其他OCR

WARNING

仅支持win10-win11操作系统

如果是最新版windows 11系统则可以直接使用,否则需要在设置中安装该模块以使用。 img