AI 水印移除
AI 去水印
稳定检测并消除水印、logo 及其他标记,原图的画质与细节原样保住。
请合规使用本工具,避免用于不道德的场景,例如为未经授权的商业用途去除水印。请尊重图片的原始用途,遵循合理使用的原则。

- AI 去水印使用指引
本指引说明如何上传图片、准备参考服装,以及用 AI 去水印创建虚拟试穿任务。
- 第 1 步:用 File 接口上传文件
用 File 接口(/s2s/v2.0/file)上传目标图片。
- 第 2 步:取得 File 接口响应
响应中包含:
- 用于创建 AI 任务的
file_id。 - 用于上传实际图片文件的
requests.url。
- 第 3 步:把图片上传到提供的 URL
用 File 接口响应中的 requests.url 上传图片:
- 第 4 步:创建 AI 任务
用 AI 任务接口(/s2s/v2.0/task/wmk-removal)创建 AI 任务。
- 第 5 步:轮询任务结果
用任务 ID 查看状态:
curl --request GET \
--url https://yce-api-01.makeupar.com/s2s/v2.0/task/wmk-removal/<YOUR_TASK_ID> \
--header 'Authorization: Bearer YOUR_API_KEY' \
--header 'content-type: application/json'- 第 6 步:取回结果
成功的响应会给出结果图片的下载 URL:
{
"status": 200,
"data": {
"error": null,
"results": {
"url": "https://yce-us.s3-accelerate.amazonaws.com/demo/ttl30/...signature..."
},
"task_status": "success"
}
}API 密钥无效的报错响应:
{
"status": 401,
"error": "Unauthorized",
"error_code": "InvalidAccessToken"
}应用场景: 
- 支持的格式与尺寸
| 类型 | 支持尺寸 | 支持文件大小 | 支持格式 |
|---|---|---|---|
| AI 去水印 | 最长边 4096 px | < 10MB | jpg/png |
未经版权方同意或出于未经授权的目的去除水印可能违法。请确保您对该图片拥有相应权利。
- 错误码
| 错误码 | 说明 |
|---|---|
| invalid_parameter | 参数缺失或取值无效。 |
| error_download_image | 图片下载失败。 |
| exceed_max_filesize | 图片过大。文件大小不得超过 10 MB,长边不得超过 4096 像素。 |
| error_below_min_image_size | 图片过小。长边不得小于 128 像素。 |
| error_nsfw_content_detected | 在结果图中检测到疑似不适宜内容(NSFW)。 |
| error_editing_failed | 编辑失败:结果图与原图过于相似。 |
| unknown_internal_error | 处理本次请求时我们这边出了错。 |
- 运行环境与依赖
| 示例代码语言 / 工具 | 建议运行时版本 |
|---|---|
| cURL | - bash >= 3.2 - curl >= 7.58 (modern TLS/HTTP support) - jq >= 1.6 (robust JSON parsing) |
| Node.js (JavaScript) | Node >= 18 (for global fetch) |
| JavaScript | - Chrome / Edge >= 80 - Firefox >= 74 - Safari >= 13.1 |
| PHP | PHP >= 7.4 (for modern TLS/compat), ext-curl (recommended) or allow_url_fopen=On + ext-openssl, ext-json |
| Python | Python >= 3.10 (for f-strings), requests >= 2.20.0 |
| Java | Java 11+ (for HttpClient), Jackson Databind >= 2.12.0 |
下载 OpenAPI 描述
语言
服务器
https://yce-api-01.makeupar.com