Fork自 PaddlePaddle / PaddleOCR
简体中文 - 使用本教程前请先基于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|✔||✔|