AI 試衣-圖片分割是一個輔助模型,支援從模特圖或 AI 試衣圖中分割出服裝地區,如上裝、下裝、連衣裙或連體衣。此模型為可選模型,與 AI 試衣模型配合使用,可實現 局部試衣 、 擷取指定服飾座標 等特定效果。
模型概覽
模型名稱 | 計費單價 | 限流(主帳號與RAM子帳號共用) | |
|---|---|---|---|
任務下發介面RPS限制 | 同時處理中任務數量 | ||
aitryon-parsing-v1 | $0.000574/張 | 10 | 無限制 (同步介面) |
核心輸出圖解
調用本 API 後,您將獲得三個核心參數輸出。下面以“分割一件上衣”為例,展示了每個參數的含義和用途。
| 輸入 | 輸出 | ||
|---|---|---|---|
| 輸出參數 | 可視化樣本 | 含義及用途 | |
![]()
"clothes_type": ["upper"] | crop_img_url | ![]() |
|
| parsing_img_url | ![]() |
| |
| bbox | bbox值:[[331, 239,641,637]]![]() 此圖展示 bbox 值與原圖座標的對應關係,並非模型輸出。 |
| |
使用情境
情境一:局部試衣
目標:替換模特的部分服飾(上裝或下裝),保留另一部分衣物不變。此情境需要先分割模特圖。
樣本:保留模特上裝,替換下裝
-
分割模特圖,提取上衣
- 調用本文的圖片分割 API,輸入原始模特圖,設定參數 clothes_type 為 ["upper"],提模數特上衣。
- API 返回包含上衣的服飾圖( crop_img_url)。
輸入:模特圖
輸出:分割後的服飾圖(crop_img_url)


-
試衣圖片產生
- 調用 AI試衣-Plus版;
- 輸入模特圖、服飾上裝圖(由分割獲得)、服飾下裝圖,獲得最終的試衣效果圖。
輸入
輸出:試衣效果圖
模特圖
服飾上裝圖
服飾下裝圖

與圖片分割API輸入保持一致模特圖

圖片分割API的出參crop_img_url

需替換的服飾圖

情境二:擷取指定服飾的座標
目標:在模特圖或AI試衣效果圖上,擷取指定服飾的邊界框(bbox)座標。這些座標可用於添加商品標籤或建立互動熱區。
樣本:擷取上衣的座標
- 準備輸入圖片:輸入圖片可為 模特圖 或 AI試衣產生的效果圖。輸入映像要求請參見模特圖要求。
-
分割圖片,擷取座標:設定輸入圖片的分割類型,例如,設為 ["upper"] 分割並定位上衣,獲得所需區域的bbox。
輸入:模特圖或試衣效果圖
輸出:分割後的服飾圖和座標範圍

入參"clothes_type": ["upper"]

parsing_img_url:可視化分割結果的 URL。
bbox:該分割地區的邊界框座標,例如,[[331, 239,641,637]]。
前提條件
AI試衣-圖片分割API僅支援通過HTTP進行調用。
在調用前,您需要擷取API Key,再配置API Key到環境變數。
HTTP調用
請求介面
{WorkspaceId}替換為真實的業務空間ID。
入參描述
欄位 | 類型 | 傳參方式 | 必選 | 描述 | 樣本值 |
|---|---|---|---|---|---|
Content-Type | String | Header | 是 | 請求類型:application/json。 | application/json |
Authorization | String | Header | 是 | API-Key,格式為 Bearer sk-xxxx。 | Bearer sk-xxxx |
model | String | Body | 是 | 指定調用的模型,固定為aitryon-parsing-v1。 | aitryon-parsing-v1 |
input.image_url | String | Body | 是 | 待分割的模特圖公網 URL。 您也可在此擷取臨時公網URL。
模特圖樣本請詳見模特圖要求。 | http://a/a.jpg |
parameters.clothes_type | List[String] | Body | 否 | 指定需要分割類型。預設為 ["upper"](上裝)。 列表的長度和順序決定了輸出結果中 URL 列表的長度和順序。 可選值為:
| ["upper"] |
出參描述
欄位 | 類型 | 描述 | 樣本值 |
|---|---|---|---|
output.parsing_img_url | List[String] | 分割地區的可視化圖片 URL 列表。 長度和順序與入參 clothes_type 保持一致。如果未檢測到對應服飾,則該位置為 None/null。 圖片通道數為RGBA,儲存為PNG格式, | ["http://a/a.png"] [null] 或者 [None] |
output.crop_img_url | List[String] | 分割出的服飾圖片 URL 列表。 長度和順序與入參 clothes_type 保持一致。如果未找到對應服飾,則該位置為 None/null。 圖片為RGB格式。 | ["http://a/a.png"] [null] 或者 [None] |
output.bbox | List[Integer] | 分割地區在原圖中位置的座標列表。 按照入參 clothes_type 中指定分割的地區順序排序。 每個bbox定義為 [x1, y1, x2, y2],以輸入原圖的左上方為座標原點,分別代表左上方和右下角的座標。 | [[10,20,30,40], [50,60,70,80]] |
usage.image_count | Integer | 本次請求檢測的圖片張數。 | 1 |
request_id | String | 本次請求的唯一 ID。 | 7574ee8f-38a3-4b1e-9280-11c33ab46e51 |
請求樣本
- 分割模特圖的上裝
響應樣本
- 成功響應( 存在對應類型服飾 )
- 成功響應(不 存在對應類型服飾 )
- 失敗響應
parsing_img_url和crop_img_url有效期間為24小時,請及時下載。