面向电商卖家的一站式 AI 图片智能处理服务。将元素识别、智能抠图、智能消除、图片翻译 Pro、图像扩展、智能裁剪、高清放大七项原子能力编排为图片处理工作流,用户只需一次上传图片、勾选所需能力,即可按顺序一次性完成多项图片优化,输出符合铺货平台要求的商品图。(异步)
接口说明
1、产品简介
面向电商卖家的一站式 AI 图片智能处理服务。将元素识别、智能抠图、智能消除、图片翻译 Pro、图像扩展、智能裁剪、高清放大七项原子能力编排为图片处理工作流,用户只需一次上传图片、勾选所需能力,即可按顺序一次性完成多项图片优化,输出符合铺货平台要求的商品图。(异步)
2、适用场景
适用于跨平台铺货场景下的商品图片批量优化,将货源商品图适配为铺货平台需求的主图、SKU 图、详情图,可支持:
-
识别带有文字、水印、logo、牛皮癣的劣质图片,支持用户过滤需要处理的图片
-
去除原图中的水印、Logo、牛皮癎、中文文案等不合规元素
-
扣除商品主体边缘背景
-
将图片内的文本翻译为其他语言
-
图片拓展为其他尺寸(可按照比例、尺寸等方式拓展),自动补齐背景
-
将图片裁剪为指定尺寸
-
将图片像素放大指定倍数
3、功能介绍
用户输入商品图片 URL,并通过 Ability 参数勾选需要调用的 AI 能力组合(1=智能元素识别、2=智能抠图、3=智能消除、4=图片翻译 Pro、5=图像扩展、6=智能裁剪、7=高清放大),系统将按照用户选择的能力,按预设顺序串联执行。其中由于智能元素识别是帮助用户分辨图片中是否带有某些指定元素,且图片中是否带有元素会影响后续 AI 能力的选择,这里额外增加了一个支持用户选择过滤图片不进入后续 AI 处理流程以及保留图片不进入后续 AI 处理流程的输入项。
每个 AI 能力的介绍如下:
-
**智能元素识别:**专为电商图像设计的元素检测能力,能识别图片主体和背景中的文字、Logo、水印及含字色块等元素,返回布尔值检测结果。支持用户根据识别结果过滤图片(如仅处理含水印的图片),与后续能力联动——先识别需要优化的元素类型,再精准执行消除等操作。
-
**智能抠图:**自动识别图像中的商品主体,将主体与背景精准分离。基于深度学习模型,支持发丝、透明物体等复杂边缘的精确分割。可输出透明底图或白底图,支持自定义背景颜色及目标尺寸裁剪,直接生成符合电商平台规范的商品展示图。
-
**智能消除:**自动识别并消除电商图片中的文字、特定名称(品牌/店铺名)、透明字块和牛皮癬等不合规元素。支持分别指定消除主体区域或非主体区域的元素,也支持通过 Mask 参数精确指定消除区域,实现大批量图片的高效合规清理。
-
**图片翻译 Pro 版:**融合多模态大模型技术,将图片中的文字翻译为目标语言并直接渲染到原图对应位置,支持 100 多种语向。提供商品主体文字保护、品牌名保护、翻译干预词表等功能,避免误翻商品嵌入信息;翻译后可返回文字位置、字体、颜色等布局信息,支持二次编辑。
-
**智能图片扩展:**基于 AI 生成技术扩展图片画布,在不裁剪主体的前提下拓宽图像视野。支持多种扩展方式:按宽高比扩展(1:1、3:4、4:3、9:16、16:9)、按水平/垂直方向比例缩放(1.0-3.0 倍)、按上下左右方向像素偏移,AI 自动补齐生成自然过渡的背景内容。
-
**智能剪裁:**按照指定尺寸智能裁剪图片,自动识别图片主体区域并精准保留核心内容。支持自定义输出宽高(100-5000 像素),适配不同电商平台和广告位对图片尺寸的要求,确保裁剪后主体突出、画面均衡。
-
**高清放大:**在放大图像的同时增强细节并减少噪点,支持 2-4 倍放大。适用于提升低分辨率商品图的清晰度,优化视觉呈现效果。支持输出为 PNG、JPG、BMP 等格式。
4、效果对比 $\color{#0089FF}{@洪涛}$
| 原始图 | 使用的能力项 | 输出图 |
![]() | * 智能识别 * 图翻 pro * 智能裁剪 | ![]() |
![]() | * 智能抠图 * 智能消除 * 智能裁剪 | ![]() |
![]() | * 智能识别 * 智能消除 * 高清放大 | ![]() |
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
调试
授权信息
|
操作 |
访问级别 |
资源类型 |
条件关键字 |
关联操作 |
|
aidge:VisionFlow |
none |
*全部资源
|
无 | 无 |
请求语法
POST HTTP/1.1
请求参数
|
名称 |
类型 |
必填 |
描述 |
示例值 |
| ImageUrl |
string |
是 |
待处理图片 URL,必填。分辨率应大于 256×256,长边不大于 1920 像素,短边不大于 1080 像素;大小不超过 5MB;支持 png、jpeg、jpg、bmp、webp。 |
https://ae01.alicdn.com/kf/S342f0070dc9f4be09a6cbed34e90dc8fs.jpg |
| Ability |
array |
是 |
选择需要处理的 AI 能力(1=智能元素识别,2=智能抠图,3=智能消除,4=图片翻译 Pro,5=智能裁剪,6=高清放大),可多选。 |
[1,2,3,4] |
|
integer |
否 |
AI 能力编号。1=智能元素识别,2=智能抠图,3=智能消除,4=图片翻译 Pro,5=智能裁剪,6=高清放大。 |
1 |
|
| ObjectDetectElements |
array |
否 |
检测图片主体上的元素(1=水印;2=Logo;3=文字;4=含字色块),可多选。选择智能元素识别能力时,与 NonobjectDetectElements 至少有一项必填。 |
[1,2,3,4] |
|
integer |
否 |
主体元素编号。1=水印,2=Logo,3=文字,4=含字色块。 |
1 |
|
| NonobjectDetectElements |
array |
否 |
检测非图片主体上的元素(1=水印;2=Logo;3=文字;4=含字色块),可多选。选择智能元素识别能力时,与 ObjectDetectElements 至少有一项必填。 |
[1,2,3] |
|
integer |
否 |
非主体元素编号。1=水印,2=Logo,3=文字,4=含字色块。 |
1 |
|
| IsFilter |
boolean |
否 |
选择带有此元素的图片进入后续处理还是不带。true 表示带有元素的图片进入后续处理,false 表示不带。选择智能元素识别能力时必填。 |
true |
| BackGroundType |
string |
否 |
指定返回的图像背景形式。取值:WHITE_BACKGROUND(白底图)、TRANSPARENT(透明图)。选择智能抠图能力时必填。 |
WHITE_BACKGROUND |
| ObjectRemoveElements |
array |
否 |
去除图片主体上的元素(1=透明字块;2=特定名称;3=文字;4=牛皮癣),可多选。选择智能消除能力时,与 NonobjectRemoveElements 至少有一项必填。 |
[1,2,4] |
|
integer |
否 |
主体消除元素编号。1=透明字块,2=特定名称,3=文字,4=牛皮癣。 |
1 |
|
| NonobjectRemoveElements |
array |
否 |
去除图片非主体上的元素(1=透明字块;2=特定名称;3=文字;4=牛皮癣),可多选。选择智能消除能力时,与 ObjectRemoveElements 至少有一项必填。 |
[1,2,4] |
|
integer |
否 |
非主体消除元素编号。1=透明字块,2=特定名称,3=文字,4=牛皮癣。 |
1 |
|
| Mask |
string |
否 |
具体的消除区域,RLE 格式,选填。若传入将优先使用,忽略 ObjectRemoveElements 和 NonobjectRemoveElements 参数。 |
474556 160 475356 160 |
| SourceLanguage |
string |
否 |
源语言代码,选填。支持的语向见翻译支持语向列表。 |
zh |
| TargetLanguage |
string |
否 |
目标语言代码,选填。支持的语向见翻译支持语向列表。 |
en |
| IncludingProductArea |
boolean |
否 |
是否翻译图片主体上文字,选填,默认 false。可帮助保护商品名称等嵌入信息避免被翻译。 |
false |
| TranslatingBrandInTheProduct |
boolean |
否 |
是否翻译图片上的品牌名,选填,默认 false。可帮助保护品牌名信息避免被翻译。 |
false |
| Glossary |
string |
否 |
干预词表 ID,选填。需在前台单独创建并提供其 ID。如果为空则翻译结果不会被修改。 |
glossary_1 |
| TargetWidth |
integer |
否 |
期望裁剪成的图片宽度,单位像素,取值 100-5000。选择智能裁剪能力时必填。 |
800 |
| TargetHeight |
integer |
否 |
期望裁剪成的图片高度,单位像素,取值 100-5000。选择智能裁剪能力时必填。 |
800 |
| UpscaleFactor |
integer |
否 |
图像放大倍数,选填,默认 2 倍,取值范围 2-4。选择高清放大能力时必填。 |
2 |
请求示例
{
"TranslatingBrandInTheProduct": null,
"UpscaleFactor": 2,
"BackGroundType": "WHITE_BACKGROUND",
"ImageUrl": "https://cbu01.alicdn.com/img/ibank/O1CN01Lt5PH924kzeqvvLLB_!!3199397430-0-cib.jpg",
"Ability": [
1,
2,
3,
4,
5,
6
],
"SourceLanguage": "zh",
"ObjectRemoveElements": [
1,
2,
4
],
"Mask": null,
"NonobjectDetectElements": [
1,
2,
3
],
"TargetLanguage": "en",
"ObjectDetectElements": null,
"NonobjectRemoveElements": null,
"Glossary": "glossary_1",
"TargetHeight": 800,
"IncludingProductArea": null,
"IsFilter": true,
"TargetWidth": 800
}
返回参数
|
名称 |
类型 |
描述 |
示例值 |
|
object |
Schema of Response |
||
| Code |
string |
状态码,正常调用时返回"success"。 |
success |
| Data |
object |
异步任务提交结果数据,包含异步任务 ID。 |
|
| TaskId |
string |
异步任务 ID,用于后续通过 QueryAsyncTaskResult 查询处理结果。 |
e4c48e88-3c34-91e3-ab8a-08484dc4d402 |
| Message |
string |
报错信息。正常调用时返回"Success"。 |
Success |
| RequestId |
string |
请求 ID,用来识别唯一一次请求调用。 |
F3E65785-0180-1227-91B0-2F5F52F679FB |
| Success |
boolean |
是否调用成功。true 代表成功,false 代表失败。 |
true |
提交接口响应示例
响应示例
{
"Data": {
"TaskId": "e4c48e88-3c34-91e3-ab8a-08484dc4d402"
},
"RequestId": "F3E65785-0180-1227-91B0-2F5F52F679FB",
"Message": "Success",
"Code": "success",
"Success": true
}
查询接口响应示例
响应示例
{
"Data": {
"Status": "COMPLETED",
"UsageMap": {
"ProcessedImageCount": "1"
},
"TaskId": "e4c48e88-3c34-91e3-ab8a-08484dc4d402",
"Result": {
"Result": {
"ObjLogo": "false",
"NoobjLogo": "false",
"ElementStatus": true,
"NoobjWatermark": "false",
"FinalUrl": "http://vibktprfx-prod-prod-aic-vc-cn-shanghai.oss-cn-shanghai.aliyuncs.com/sisrx2/26-06-08-15/D8E79FAF-377B-587F-9B03-3A99F7274721_hcq9p6z4.png?Expires=1780906450&OSSAccessKeyId=LTAI4FoLmvQ9urWXgSRpDvh1&Signature=RbQ9gbHy408Dc%2FtFyg%2F7CeLLal0%3D",
"ObjCharacter": "false",
"ObjNpx": "false",
"SrcUrl": "https://cbu01.alicdn.com/img/ibank/O1CN01Lt5PH924kzeqvvLLB_!!3199397430-0-cib.jpg",
"ObjWatermark": "false",
"NoobjCharacter": "true",
"NoobjNpx": "false"
}
}
},
"RequestId": "897B6E1B-EBC9-1141-980E-B173E6FA7F00",
"Message": "Success",
"Code": "success",
"Success": true
}
示例
正常返回示例
JSON格式
{
"Code": "success",
"Data": {
"TaskId": "e4c48e88-3c34-91e3-ab8a-08484dc4d402"
},
"Message": "Success",
"RequestId": "F3E65785-0180-1227-91B0-2F5F52F679FB",
"Success": true
}
错误码
访问错误中心查看更多错误码。
变更历史
更多信息,参考变更详情。





