You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
PaddleOCR/thirdparty/paddleOcrSpringBoot
grasswolfs bd60766161
test=develop, test=documents_fix
5 years ago
..
src test=develop, test=documents_fix 5 years ago
mvnw test=develop, test=documents_fix 5 years ago
mvnw.cmd test=develop, test=documents_fix 5 years ago
paddleOcrSpringBoot.iml test=develop, test=documents_fix 5 years ago
pom.xml test=develop, test=documents_fix 5 years ago
readme.md test=develop, test=documents_fix 5 years ago

readme.md

简体中文

  • 使用本教程前请先基于PaddleHub Serving的部署.

基于PaddleHub Serving的Java SpringBoot调用

paddleOcrSpringBoot服务部署目录下包括全部SpringBoot代码。目录结构如下

deploy/paddleOcrSpringBoot/
  └─  src     代码文件
       └─  main     主函数代码
            └─  java\com\paddelocr_springboot\demo
                                               └─ DemoApplication.java  SpringBoot启动代码
                                               └─ Controller  
                                                   └─ OCR.java    控制器代码
       └─  test     测试代码
  • Hub Serving启动后的APi端口如下 http://[ip_address]:[port]/predict/[module_name]

返回结果格式说明

返回结果为列表list列表中的每一项为词典dict词典一共可能包含3种字段信息如下

字段名称 数据类型 意义
text str 文本内容
confidence float 文本识别置信度
text_region list 文本位置坐标

不同模块返回的字段不同,如,文本识别服务模块返回结果不含text_region字段,具体信息如下:

字段名/模块名 ocr_det ocr_rec ocr_system
text
confidence
text_region