hiroi-sora / Umi-OCR

OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。
MIT License
22.95k stars 2.34k forks source link

Rapid_v2.0.1.7z 版本识别弹窗报错 #305

Open CMG-CEO opened 5 months ago

CMG-CEO commented 5 months ago

[Error] OCR init fail. Argd: {'models': 'models', 'ensureAscii': 1, 'det': 'ch_PP-OCRv3_det_infer.onnx', 'cls': 'ch_ppocr_mobile_v2.0_cls_infer.onnx', 'rec': 'rec_ch_PP-OCRv4_infer.onnx', 'keys': 'dict_chinese.txt', 'doAngle': 0, 'mostAngle': 0, 'maxSideLen': 1024, 'numThread': 16} [WinError 193] %1 不是有效的 Win32 应用程序。 image

Royal-zay commented 5 months ago
hiroi-sora commented 5 months ago

@CMG-CEO

这确实是个奇怪的问题,以前从没有在Rapid引擎插件上见过类似 [WinError 193] %1 不是有效的 Win32 应用程序 的报错。

请尝试:

  1. 打开目录 UmiOCR-data\plugins\win7_x64_RapidOCR-json
  2. 右键 → 在终端中打开
  3. 输入 ./RapidOCR-json.exe --rec=rec_ch_PP-OCRv4_infer.onnx ,回车

正常情况下,应该输出 OCR init completed. 。请查看是否正常?

CMG-CEO commented 5 months ago

@CMG-CEO

这确实是个奇怪的问题,以前从没有在Rapid引擎插件上见过类似 [WinError 193] %1 不是有效的 Win32 应用程序 的报错。

请尝试:

  1. 打开目录 UmiOCR-data\plugins\win7_x64_RapidOCR-json
  2. 右键 → 在终端中打开
  3. 输入 ./RapidOCR-json.exe --rec=rec_ch_PP-OCRv4_infer.onnx ,回车

正常情况下,应该输出 OCR init completed. 。请查看是否正常?

是正常的 image

hiroi-sora commented 5 months ago

那就更奇怪了,引擎组件本身是正常的,但是python调用的时候却抛出跟系统兼容性有关的报错。

目前只能认为是由于你的系统的某种特殊环境,引起的罕见bug。我的知识面暂时无法对此做出判断,抱歉。未来如果有新进展会通知你。

如果你的CPU兼容Paddle引擎的话(不是奔腾、赛扬、凌动处理器),可以尝试下Paddle版本是否正常。

CMG-CEO commented 5 months ago

那就更奇怪了,引擎组件本身是正常的,但是python调用的时候却抛出跟系统兼容性有关的报错。

目前只能认为是由于你的系统的某种特殊环境,引起的罕见bug。我的知识面暂时无法对此做出判断,抱歉。未来如果有新进展会通知你。

如果你的CPU兼容Paddle引擎的话(不是奔腾、赛扬、凌动处理器),可以尝试下Paddle版本是否正常。

Paddle引擎 也试过了,也会报错。 设备名称是 image

lfchenc33 commented 4 months ago

那就更奇怪了,引擎组件本身是正常的,但是python调用的时候却抛出跟系统兼容性有关的报错。 目前只能认为是由于你的系统的某种特殊环境,引起的罕见bug。我的知识面暂时无法对此做出判断,抱歉。未来如果有新进展会通知你。 如果你的CPU兼容Paddle引擎的话(不是奔腾、赛扬、凌动处理器),可以尝试下Paddle版本是否正常。

Paddle引擎 也试过了,也会报错。 设备名称是 image

我在使用Rapid版本识别PDF文件正常,截图OCR或者批量OCR出现一样的问题,使用Paddle版本出现错误,也是可以识别pdf文件,截图ocr报如下错误 image

lfchenc33 commented 4 months ago

那就更奇怪了,引擎组件本身是正常的,但是python调用的时候却抛出跟系统兼容性有关的报错。 目前只能认为是由于你的系统的某种特殊环境,引起的罕见bug。我的知识面暂时无法对此做出判断,抱歉。未来如果有新进展会通知你。 如果你的CPU兼容Paddle引擎的话(不是奔腾、赛扬、凌动处理器),可以尝试下Paddle版本是否正常。

Paddle引擎 也试过了,也会报错。 设备名称是 image

我在使用Rapid版本识别PDF文件正常,截图OCR或者批量OCR出现一样的问题,使用Paddle版本出现错误,也是可以识别pdf文件,截图ocr报如下错误 image

补充一点,之前一直使用的是V1.3.5,截图ocr功能正常