hiroi-sora / PaddleOCR-json

OCR离线图片文字识别命令行windows程序,以JSON字符串形式输出结果,方便别的程序调用。提供各种语言API。由 PaddleOCR C++ 编译。
Apache License 2.0
915 stars 124 forks source link

关于模型库兼容的问题 #134

Open WuLiangYeInUs opened 3 months ago

WuLiangYeInUs commented 3 months ago

我的一个项目需要在PP提供的模型库基础上用一些自己的图像来训练新的模型库,请问新的模型库可以兼容吗?

hiroi-sora commented 3 months ago

基于ppocr v3的模型库可以兼容。基于v4的话,可以转为onnx格式然后使用RapidOCR-json。

WuLiangYeInUs commented 3 months ago

谢谢! 我想你的paddle-json整合到我的一个项目中,这需要做一些额外的工作,我会付相应的咨询费用,请问有兴趣吗?

hiroi-sora commented 2 months ago

不好意思,我暂时没有太多精力去做额外的工作。不过,简单的问题可以直接在这里提,我会尽我所知的告诉你哒。

1212zhang commented 2 months ago

基于ppocr v3的模型库可以兼容。基于v4的话,可以转为onnx格式然后使用RapidOCR-json。

我将训练出来的v3模型使用paddleocr-json来调用,但是出现错误,无法对图像进行识别,是有什么版本限制么

hiroi-sora commented 2 months ago
  1. 理论上 paddleocr-json 是完全兼容v3模型的。你可以先尝试用 Paddleocr 官方的库(Python或C++),看看能否跑起来。
  2. 出错内容可以放上来。
  3. 目前我们正在更新本项目,同步至 PPOCR v2.8 ;能兼容更多的模型库(如v4版模型)。也许你也可以等我们新版本后试试。
1212zhang commented 2 months ago
  1. 理论上 paddleocr-json 是完全兼容v3模型的。你可以先尝试用 Paddleocr 官方的库(Python或C++),看看能否跑起来。
  2. 出错内容可以放上来。
  3. 目前我们正在更新本项目,同步至 PPOCR v2.8 ;能兼容更多的模型库(如v4版模型)。也许你也可以等我们新版本后试试。

非常感谢您的回复,出现的错误data内容为:{'code': 904, 'data': '识别器输出值反序列化JSON失败。异常信息:[Expecting value: line 1 column 1 (char 0)]。原始内容:[]'} 而且路径是没有问题的,当我将模型文件切换成我自己的之后,就会出现此错误,我 的PaddleOCR-json.exe也已经更新到了最新的1.4.2版

hiroi-sora commented 2 months ago

方便的话,模型传上来,或者发到 hiroi-sora@qq.com ,我帮你看看。

1212zhang commented 2 months ago

方便的话,模型传上来,或者发到 hiroi-sora@qq.com ,我帮你看看。

好的,模型已经发到您的邮箱,感谢

hiroi-sora commented 2 months ago

测试完毕。当前我们的稳定版 v1.4.0 ,由于推理后端比较老,不兼容你的模型库。

而开发中的 v1.4.1 版,使用了最新的推理后端,可以使用你的模型。

我会在近日发布 v1.4.1 测试版,请等待片刻。

image

1212zhang commented 2 months ago

测试完毕。当前我们的稳定版 v1.4.0 ,由于推理后端比较老,不兼容你的模型库。

而开发中的 v1.4.1 版,使用了最新的推理后端,可以使用你的模型。

我会在近日发布 v1.4.1 测试版,请等待片刻。 好的非常感谢

hiroi-sora commented 2 months ago

测试版:

https://github.com/hiroi-sora/PaddleOCR-json/releases/tag/v1.4.1-dev

1212zhang commented 2 months ago

测试版:

https://github.com/hiroi-sora/PaddleOCR-json/releases/tag/v1.4.1-dev

已经做了尝试,解决了微调模型不能推理的问题,赞👍👍