# 水印去除

版本 V1.0.0

# 1. 接口定义

# 1.1. 接口

URL = http://ip:port/hex/ocrapi/preprocessor

其中 ip 为部署机器的 ip 地址,port 为对应服务器的端口

# 1.2. 描述

水印去除

# 1.3. HTTP请求格式

# 1.3.1.请求参数

参数名称 必选 类型 参数描述
app_id String 应⽤id
image String 图像base64编码后的字符串,图像需是JPG、PNG、BMP其中之一的格式
algorithms list 算法列表,图⽚将依次经过,这些算法,["watermark"]
session_id String 用户自定义的唯一会话id
resolution String 图像缩放分辨率,默认不进⾏缩放,可选参数:100dpi, 150dpi,200dpi

# 1.3.2.请求示例

{
  "app_id":"watermark",
  "image":"填写Base64编码后的图⽚数据",
  "algorithms":["watermark"],
  "session_id":"填写对应的session_id",
  "resolution":"150dpi"
}
1
2
3
4
5
6
7

# 1.3.3.返回参数

参数 是否必然返回 类型 参数说明
errorcode Int32 错误码
errormsg string 错误码消息
session_id string 相应请求的session标识符,可用于结果查询
result_image string 去除⽔印后图像的base64的字符串
stamp_loc list 印章区域[[x1,y1,x2,y2]],矩形左上⻆x,y右下⻆x,y

# 1.3.4.返回示例

{
  "errormsg": "OK",
  "errorcode": 0,
  "session_id": "",
  "result_image": "Base64编码后的图⽚数据"
}
1
2
3
4
5
6

# 1.3.5.接口错误码说明

错误码 错误码消息 错误码说明
-5208 HTTP_INTERNAL_SERVER_ERROR 服务器内部错误
-1300 ERROR_PARAMETER_EMPTY 所有参数为空
-1301 ERROR_IMAGE_EMPTY 参数image为空
-1302 ERROR_OCRTYPE_EMPTY 参数ocrtype为空
-1303 ERROR_OCRTYPE_INVALID 参数ocrtype值⽆效
-1304 ERROR_FILETYPE_NOT_SUPPORT 图⽚类型不⽀持
-1320 ERROR_ALGORITHMS_EMPTY 参数algorithms为空
-1321 ERROR_RESOLUTION_INVALID 参数resize值⽆效
上次更新: 2023-7-25 14:28:26