智能消除 Pro(异步)

更新时间:
复制 MD 格式

1、产品简介

图像智能消除产品专为电商图片定制,自动识别并消除电商图片中的文字、特定名称、透明字块和牛皮癣,可按需指定消除图片内对象,实现大批量图片的高效、精确处理,简化图片编辑工作。

2、适用场景

  • 电商图片高效处理:

清除无关的视觉元素,提供更清晰、专注的商品展示,增强顾客的购物体验;

  • 多平台商品信息同步:

商家在不同电商平台同步上架商品时,可快速消除特定的文字及牛皮癣,符合不同平台的图片规范;

3、功能介绍

  1. 首先,先明确图片主体和图片背景的定义。实际使用时,在指定消除对象时,可选择消除范围是图片主体或图片背景区域;支持API及编辑器两种接入方式,满足不同类型的需求。

    1. 图片主体:图片中的核心产品区域

    2. 图片背景:除产品主体之外的图像其余部分

  2. 其次,消除对象支持以下四种情况:文字、特定名称、透明字块和牛皮癣,可通过以下示例来明确使用需求,进行针对性操作:

4、效果对比

原图

消除后的图片

image.jpeg

image.png

image.jpeg

image.png

5、开发指南

5.1 请求参数

参数名称

类型

必填

参数描述及示例值

ImageUrl

String

是

原图 URL,图像需是 JPG、JPEG、PNG、BMP、WEBP 格式。

· 分辨率 256×256 至 3000×3000,文件大小 ≤ 10MB。

示例值:"https://ae01.alicdn.com/kf/S342f0070dc9f4be09a6cbed34e90dc8fs.jpg"

Async

Boolean

否

传 true 走异步调用。

5.2 请求示例

{
  "ImageUrl": "https://gw.alicdn.com/imgextra/i3/O1CN01iHeLh71pOM6Hb1Wh4_!!6000000005350-0-tps-800-800.jpg",
  "Async": true
}

5.3 响应参数

响应参数

参数名

类型

描述

Code

String

状态码,如 "success"

Success

Boolean

是否成功:true 代表成功,false 代表失败

Message

String

报错信息,例如"参数中包含敏感信息,请尝试其他输入"

RequestId

String

请求 ID:用来识别唯一一次请求调用

Data

Object

返回的结果结构体信息

Data.ImageUrl

String

处理后的结果图片 URL

Data.UsageMap

Object

用量字段

Data.UsageMap.ProcessedImageCount

Number

已处理图片数量

响应示例

{
  "Data": {
    "ImageUrl": "https://aib-image.oss-ap-southeast-1.aliyuncs.com/ai_desc%2Fc2a0fb38-bdb4-4464-8409-6e18a82171d80.jpg",
    "UsageMap": {
      "ProcessedImageCount": 1
    }
  },
  "RequestId": "9894FF16-EC66-1CFC-97FD-4E15EECA0DF5",
  "Message": "Success",
  "Success": true
}

5.4 错误码

参考:错误码

6、接入准备与调用流程

6.1 前置说明

智能消除 pro支持同步和异步两种调用方式。本文介绍异步调用接口,如需使用同步调用,请参阅智能消除Pro。

智能消除 pro及其他能力的异步接口共用结果获取流程、RocketMQ 订阅规则、消息加密协议、依赖配置,以及 Java 消费与解密代码。

异步调用的接入流程,订阅规则,消息格式与加密协议,以及详细的接入方案请参阅异步接口调用说明。

7、计费方式

¥0.12 元/张

8、使用限制

  • 调用模式:支持异步,默认 QPS = 5。

  • 输入图片:JPG / JPEG / PNG / BMP / WEBP。

    • 异步:分辨率 ≥ 256×256,长边 ≤ 1920 像素、短边 ≤ 1080 像素,文件 ≤ 5 MB。

  • 计费:按 ProcessedImageCount 计件,详见 素材优化计费。