hiroi-sora / PaddleOCR-json

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

请问可以让封装的exe文件直接返回JSON字符串吗?

nightson opened this issue · comments

非Python开发者,纯业余小白,为了解决日常办公需求写了个Powershell脚本,如果运行"PaddleOCR_json.exe 图片路径"能够直接返回JSON结果比较方便调用。不知道能不能满足鄙人的这个需求,万分感谢!

不采用启动参数传递的方式是特意设计的,为了避免重复初始化加载模型库的开销。

感觉可以实现成一个常驻的后台进程, 通过HTTP接口(或者自定义的TCP协议)来交互. 不过工作量就比较大了.
用JSON的话, 可以通过JSON的ascii编码避免GBK/UTF8的问题吧, 不过不太清楚作者使用的json库的具体实现.

通过ascii编码避免GBK/UTF8的问题
@AutumnSun1996

感谢,很有用的提议。有空了会尝试添加这个功能

v1.2已支持该功能。

实用化的 PowerShell API 已更新,只需简单几行代码就可以调用OCR了