由于本人精力有限,本软件目前暂时不进行任何维护,推荐使用Umi-ocr我使用了一下,非常不错,至少比我的好多了,有时间有精力可能会再来维护。
Due to my limited energy, this software is currently not undergoing any maintenance, recommend to use UMI-OCR I used it, it is very good, at least much better than mine, have time and energy may be again to maintain.

天若ocr开源版本的本地版,采用Chinese-lite和paddle-ocr识别,再也不用网络啦
推荐paddle-ocr识别,可以在识别结果里面切换接口
本软件离不开以下仓库、软件的帮助,在此表达崇高的感谢:
https://github.com/DayBreak-u/chineseocr_lite/tree/onnx/dotnet_projects/OcrLiteOnnxCs
软件为64位系统使用,win10/win7都行,没有测试win11,需要.net4.7.2
本程序主要靠粘贴复制,要是有大佬帮忙改改就好了
中文识别率还是很舒服的
线程设的4,可以修改
本软件不具备任何捐赠的地方,也欢迎大家传播使用,软件作者是机械专业学生,不具备太多编程能力,大部分问题都是自己百度谷歌解决,有问题欢迎交流。
Exception from HRESULT: 0x8007007E可以使用dx修复工具进行修复,一般能够启动| 模型名称 | det模型 | rec模型 | cls模型 |
|---|---|---|---|
| Chinese-lite | 默认 | 默认 | 默认 |
| paddle-ocr | ch_PP-OCRv3_det_infer.onnx | ch_PP-OCRv2_rec_infer.onnx | ch_ppocr_mobile_v2.0_cls |
https://github.com/wangfreexx/wangfreexx-tianruoocr-cl-paddle/releases
注意: 默认是静默识别,请去设置里面修改,将在下个版本取消默认
感觉很多“伪”需求(之所以说伪是因为我觉得用不到),精力有限,不再更新,除了部分bug修复,当然如果能有偿还是可以考虑,只是违背初心
封校带来的更新,可以彻底离线了,满足我当初的愿望了
关于本人目前正在研三关键时期,最近精力有限,无法及时解决各种问题,且本身不是程序员出生,对于很多问题其实我也无能为力,全部重构没有必要,本来就是满足离线为主,之后会想办法加入离线翻译,彻底离线。
一杯茶一包烟,一个bug调一天,paddle识别不高的原因是因为模型所设置参数没有初始化,导致第一次时候程序识别不行,但是切换下模型相当于初始化又好了。。。。具体问题在438行,调用的参数错误
win7编译后需要手动替换onnxruntime.dll,版本为1.6,vs nuget中的不支持win7,github上下载的支持。尝试解决读取ini文件的问题,本来想改成utf8格式读取,但是试了很久都不行,用了大概3天一无所获,不过今天用了别人的库一下就没问题了...........还是crtlv好用
win7支持源自与逛吾爱时看到有大佬做出来ncnn和onnx的差不多的天若本地版,目的就是解决我的不支持win7的问题,可惜没有开源,但是大佬提供了思路,然后顺着大佬思路,我也自己编译了onnxruntime,得益于微软的开源,编译很简单,然后又修正了下库的引用,在win7上真的跑起来了(我用了虚拟机)。我编译的是onnxruntime 1.5.2版本,1.6我试了好像不支持了,具体不清楚。当然大佬还做了其他差异化的东西,例如二维码,局域网网页调用,我就没做了,自己还是太菜,应该不会再更新了,算是圆满了,这个项目其实只是简单粘贴复制,方法很菜,希望有朝一日能给大家提供一点微薄的帮助。
GPL-3.0 license
3,913 followers · starred Aug 2022
72 followers · starred Sep 2023
142 followers · starred Apr 2022
3 followers · starred Aug 2022
由于本人精力有限,本软件目前暂时不进行任何维护,推荐使用Umi-ocr我使用了一下,非常不错,至少比我的好多了,有时间有精力可能会再来维护。
Due to my limited energy, this software is currently not undergoing any maintenance, recommend to use UMI-OCR I used it, it is very good, at least much better than mine, have time and energy may be again to maintain.

天若ocr开源版本的本地版,采用Chinese-lite和paddle-ocr识别,再也不用网络啦
推荐paddle-ocr识别,可以在识别结果里面切换接口
本软件离不开以下仓库、软件的帮助,在此表达崇高的感谢:
https://github.com/DayBreak-u/chineseocr_lite/tree/onnx/dotnet_projects/OcrLiteOnnxCs
软件为64位系统使用,win10/win7都行,没有测试win11,需要.net4.7.2
本程序主要靠粘贴复制,要是有大佬帮忙改改就好了
中文识别率还是很舒服的
线程设的4,可以修改
本软件不具备任何捐赠的地方,也欢迎大家传播使用,软件作者是机械专业学生,不具备太多编程能力,大部分问题都是自己百度谷歌解决,有问题欢迎交流。
Exception from HRESULT: 0x8007007E可以使用dx修复工具进行修复,一般能够启动| 模型名称 | det模型 | rec模型 | cls模型 |
|---|---|---|---|
| Chinese-lite | 默认 | 默认 | 默认 |
| paddle-ocr | ch_PP-OCRv3_det_infer.onnx | ch_PP-OCRv2_rec_infer.onnx | ch_ppocr_mobile_v2.0_cls |
https://github.com/wangfreexx/wangfreexx-tianruoocr-cl-paddle/releases
注意: 默认是静默识别,请去设置里面修改,将在下个版本取消默认
感觉很多“伪”需求(之所以说伪是因为我觉得用不到),精力有限,不再更新,除了部分bug修复,当然如果能有偿还是可以考虑,只是违背初心
封校带来的更新,可以彻底离线了,满足我当初的愿望了
关于本人目前正在研三关键时期,最近精力有限,无法及时解决各种问题,且本身不是程序员出生,对于很多问题其实我也无能为力,全部重构没有必要,本来就是满足离线为主,之后会想办法加入离线翻译,彻底离线。
一杯茶一包烟,一个bug调一天,paddle识别不高的原因是因为模型所设置参数没有初始化,导致第一次时候程序识别不行,但是切换下模型相当于初始化又好了。。。。具体问题在438行,调用的参数错误
win7编译后需要手动替换onnxruntime.dll,版本为1.6,vs nuget中的不支持win7,github上下载的支持。尝试解决读取ini文件的问题,本来想改成utf8格式读取,但是试了很久都不行,用了大概3天一无所获,不过今天用了别人的库一下就没问题了...........还是crtlv好用
win7支持源自与逛吾爱时看到有大佬做出来ncnn和onnx的差不多的天若本地版,目的就是解决我的不支持win7的问题,可惜没有开源,但是大佬提供了思路,然后顺着大佬思路,我也自己编译了onnxruntime,得益于微软的开源,编译很简单,然后又修正了下库的引用,在win7上真的跑起来了(我用了虚拟机)。我编译的是onnxruntime 1.5.2版本,1.6我试了好像不支持了,具体不清楚。当然大佬还做了其他差异化的东西,例如二维码,局域网网页调用,我就没做了,自己还是太菜,应该不会再更新了,算是圆满了,这个项目其实只是简单粘贴复制,方法很菜,希望有朝一日能给大家提供一点微薄的帮助。
GPL-3.0 license
3,913 followers · starred Aug 2022
72 followers · starred Sep 2023
142 followers · starred Apr 2022
3 followers · starred Aug 2022