项目作者: sbhnet

项目描述 :
一款基于CTPN(tensorflow)+CRNN(pytorch)+CTC的不定长文本检测和识别。
高级语言:
项目地址: git://github.com/sbhnet/chinese-ocr.git
创建时间: 2020-07-07T00:56:42Z
项目社区:https://github.com/sbhnet/chinese-ocr

开源协议:Apache License 2.0

下载


源码参见: https://code.ihub.org.cn/projects/772/repository/chinese-ocr

文本识别

本模型改编自GitHub开源项目:https://github.com/ooooverflow/chinese-ocr

原项目是一款基于CTPN(tensorflow)+CRNN(pytorch)+CTC的不定长文本检测和识别。

API接口

该模型实现了1个API接口,其调用形式和返回值格式分别如下:

  • ocr:

    • HTTP方法:POST

    • 模型方法:ocr

      HTTP请求体格式:

      {

      1. img_base64”: <压缩图像的base64编码字符串>

      }

      HTTP响应体格式:

      {

      1. value": <JSON字符串>

      }

      其中JSON字符串中JSON对象的格式如下:

      {

      1. "results": [<文本1>, <文本2>, ......],
      2. "img_url": <带文本框定的原始图像的base64编码URL字符串>

      }

模型托管和演示

模型打包及导入

  1. 运行model_pack.py,将在out文件夹下生成一个压缩文件:中文文本识别.zip。

  2. 进入CubeAI平台“模型导入”界面(https://cubeai.dimpt.com/#/ucumos/onboarding),将上述生产的zip文件导入CubeAI平台。

模型托管

模型能力开放

模型演示