最近更新时间:2023.08.24 10:59:06
首次发布时间:2022.10.25 11:18:20
本接口支持通过指定服务 ID 、待擦除的图片地址以及擦除配置,获取擦除后的图片 URI。
说明
veImageX 在全球多个区域部署,每个区域有自己对应的 OpenAPI 域名,不支持跨区域调用。具体详情请查看服务地址。
以下请求参数列表仅列出了该接口的部分公共参数,完整公共参数列表见公共参数。
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 |
| 接口名称。 |
Version | String | 是 |
| 接口版本。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
ServiceId | String | 是 |
| 服务 ID。 |
StoreUri | String | 是 |
| 待修复原图的存储 URI 或 URL(公网可访问的 URL)。 |
Model | String | 是 |
| 修复模型,支持取值如下所示:
|
BBox | Array of BBox | 否 | 指定区域擦除时图片待修复区域。 |
参数 | 类型 | 是否必填 | 示例值 | 描述 |
---|---|---|---|---|
X1 | Float | 是 |
| 待擦除区域矩形框的归一化左上角 X 坐标值,取值范围为[0,1]。 说明 x、y 分别是将标记位置除以原图中的宽和高后的值,即将原图中的宽和高归一化为 1。 示例:假设原图宽为 200px,高为 300px,您的待擦除区域框左上角坐标为(20,240),右下角坐标为(100,30)。对擦除矩形框两处坐标归一化处理:
则最终归一化左上角坐标为(0.1,0.8)、右下角坐标为(0.5,0.1)。 |
Y1 | Float | 是 | 0.43 | 待擦除区域矩形框的归一化左上角 Y 坐标值,取值范围为[0,1]。 |
X2 | Float | 是 |
| 待擦除区域矩形框的归一化右下角 X 坐标值,取值范围为[0,1]。 |
Y2 | Float | 是 |
| 待擦除区域矩形框的归一化右下角 Y 坐标值,取值范围为[0,1]。 |
UseOCR | Integer | 否 |
| 是否开启文本擦除,取值如下所示:
|
OCRMode | Integer | 否 |
| 匹配模式,仅支持取值为
|
Text | String | 否 |
| 匹配文本 |
参数 | 类型 | 示例值 | 描述 |
---|---|---|---|
ResUri | String |
| 修复后结果图的 URI。 |
POST https://imagex.volcengineapi.com/?Action=GetImageEraseResult&Version=2018-08-01 { "ServiceId": "v0***bf", "StoreUri": "test.webp", "Model": "eraser_model_imagex_0.1.0", "BBox": { "X1": 0.68, "Y1": 0.43, "x2": 0.97, "y2": 0.43, "UseOCR": 1, "OCRMode": 1, "Text": "test" } }
{ "ResponseMetadata": { "RequestId": "2022052415234901022524314707965A79", "Action": "GetImageEraseResult", "Version": "2018-08-01", "Service": "imagex", "Region": "cn-north-1" }, "Result": { "ResUri": "tos-boe-i-v0***bf/a95***d7", } }