Sign inSign up

crosscc/ddddocr-fastapi

By crosscc

Updated 10 days ago

Image
0

517

crosscc/ddddocr-fastapi repository overview

部署:

docker run -d -p 9898:8000 --name ddddocr-api --restart=unless-stopped crosscc/ddddocr-fastapi

Swagger UI 文档页面

http://localhost:9898/docs

🔌 API 端点

1. OCR 识别

🔗 端点POST /ocr file、image、imgurl 三选一

参数类型描述
fileFile图片文件(可选)
imageStringBase64 编码的图片字符串(可选)
imgurlString图片地址(可选)
probabilityBoolean是否返回概率(默认:false)
charsetsString字符集(可选)
png_fixBoolean是否进行 PNG 修复(默认:false)

probability,charsets 为可选参数

probability=True时,charests必填

charsets参考值如下:

参数值意义
0纯整数0-9
1纯小写英文a-z
2纯大写英文A-Z
3小写英文a-z + 大写英文A-Z
4小写英文a-z + 整数0-9
5大写英文A-Z + 整数0-9
6小写英文a-z + 大写英文A-Z + 整数0-9
7默认字符库 - 小写英文a-z - 大写英文A-Z - 整数0-9
2. 滑动验证码匹配

🔗 端点POST /slide_match

参数类型描述
target_fileFile目标图片文件(可选)需要与target字段同时使用
targetStringBase64 编码的目标图片字符串(可选) 需要与target_file字段同时使用
background_fileFile背景图片文件(可选) 需要与background字段同时使用
backgroundStringBase64 编码的背景图片字符串(可选) 需要与background_file字段同时使用
simple_targetBoolean是否使用简单目标(默认:false)
target_filetarget 为一组字段,background_filebackground 为一组字段, 两组字段不可同时使用,同时使用则仅一组会生效
3. 目标检测

🔗 端点POST /detection

参数类型描述
fileFile图片文件(可选)
imageStringBase64 编码的图片字符串(可选)

Tag summary

Content type

Image

Digest

sha256:a50907c3f

Size

239.3 MB

Last updated

10 days ago

docker pull crosscc/ddddocr-fastapi