分享一个OCR的API接口,可以docker一键自行部署

老黄牛ocr接口

这是利用百度的飞桨模型来识别中文的接口,我将其进行封装为API,方便各种程序使用, 欢迎大家测试并提出各种意见。

公共的ocr接口:

http://api1.r34.cc:8000/jb/ocr
##发送post数据格式

{
        "json64":"",    #数组转成json,再转base64
        "f64":f64         #这里是要识别的图片
 }

返回的数据

{'status': 'error,read json', 'json64': 'eyJzY3JpcHQiOiAibGlseWZ1biIsICJ3IjogImtleSIsICJjb2RlIjogIjAiLCAiY29udGVudHMiOiB7Ilx1OGJjNlx1NTIyYlx1N2VkM1x1Njc5YyI6ICJcdTc5YzFcdTRlYmFcdThkNDRcdTY1OTlcdTVlOTNcbiIsICJcdTYyNjdcdTg4NGNcdTdlZDNcdTY3OWMiOiAiXHUyMjFhIn19', 'f64': ''}
----对json64进行解码后的数据----
{'script': 'lilyfun', 'w': 'key', 'code': '0', 'contents': {'识别结果': '私人资料库\n', '执行结果': '√'}}
----单独提取出【识别结果】----
私人资料库

自行调试

附件中有两种调用方式,ahk与python, 大家可以自行测试。
http://pub.r34.cc/toolsoft/截图识别无软件(自建识别)20230629.rar

#自建服务器

  1. 请自行安装docker服务
  2. 新建自己的接口服务,安装后硬盘占用6G左右。
    docker run -d --name=pythonapi9 -p 8000:8000 --restart=always lilyhcn1/pythonapi:latest /start.sh