bria/remove-background 的技術規格
| 規格 | 詳細資訊 |
|---|---|
| 模型 ID | bria/remove-background |
| 提供商 | Bria |
| 模型類型 | 影像編輯 / 背景移除 API |
| 主要任務 | 在保留主要前景主體的同時移除影像背景 |
| 底層 Bria 能力 | Bria 的 remove-background 端點使用 RMBG 2.0 模型。 |
| 輸入類型 | 依端點使用情境,支援公開影像 URL 或 base64 編碼影像。 |
| 支援的影像格式 | Bria 的 remove-background 路由支援 JPEG 與 PNG;Bria 文件另註明對支援的檔案與色彩模式有相關限制。 |
| 支援的色彩模式 | RGB、RGBA 或 CMYK。 |
| 輸出 | 背景已移除、保留前景,且包含透明度/柔和 Alpha 資訊的影像。 |
| 審核選項 | Bria 的端點支援可選的輸入與輸出安全審核。 |
| 處理模式 | Bria v2 影像編輯端點預設以非同步方式處理,並回傳請求識別碼與狀態 URL 以供追蹤。 |
| 典型使用情境 | 產品去背、電商影像、創意工作流程、廣告素材,以及供後續編輯的主體擷取。此為根據 Bria 的產品定位與 RMBG 2.0 說明所作的推論。 |
什麼是 bria/remove-background?
bria/remove-background 是 CometAPI 在平台上對 Bria 背景移除模型端點的識別符。它旨在透過移除周圍背景來分離影像的主要主體,產出保留邊緣細節與透明度的結果,以便更乾淨的合成。Bria 的官方文件指出,其 remove-background 路由使用 RMBG 2.0,這是該公司新一代的背景移除模型。
與簡單的二值化去背工具相比,Bria 強調對柔和透明度的處理,有助於保留如頭髮、半透明邊緣與更平滑的主體輪廓等細緻邊界。Bria 亦提到可自訂的二值化行為,意味著開發者可以直接使用透明輸出,或依工作流程需求設定閾值將其轉為更嚴格的遮罩。
在實務上,bria/remove-background 適用於任何需要從照片中乾淨擷取前景的應用情境,包括型錄影像準備、行銷素材產出、自動化設計管線,以及後續影像編輯步驟的前處理。
bria/remove-background 的主要功能
- 高品質主體擷取:使用 Bria 的 RMBG 2.0 背景移除能力,在移除背景的同時保留完整的前景主體。
- 柔和 Alpha 透明度輸出:提供對透明度敏感的輸出,而非僅有硬式二值遮罩,有助於產生更自然的邊緣。
- 可自訂的遮罩行為:Bria 指出在需要二值遮罩時,開發者可依自訂閾值將透明輸出二值化。
- 對開發者友善的輸入:支援經由 base64 載荷或可公開存取的影像 URL 提交影像。
- 格式與色彩模式限制:支援 JPEG 與 PNG 輸入,並記載支援 RGB、RGBA、CMYK 色彩模式。
- 安全控制:在 Bria 的端點設計中包含可選的輸入與輸出內容審核。
- 非同步工作流程支援:Bria v2 端點設計支援非同步處理,便於可擴充的生產環境整合。
- 適配更廣泛的編輯管線:Bria 將 remove-background 與 replace-background、blur、裁切等 API 並列定位,適合作為更大型視覺流程的一部分。
如何存取與整合 bria/remove-background
步驟 1:註冊並取得 API 金鑰
欲呼叫 bria/remove-background,請先建立 CometAPI 帳號並於儀表板產生 API 金鑰。取得金鑰後請妥善保存,並在所有請求的 Authorization 標頭中使用該金鑰。
步驟 2:向 bria/remove-background API 發送請求
使用 CometAPI 與 OpenAI 相容的 API 端點,並將模型指定為 bria/remove-background。將 YOUR_COMETAPI_KEY 替換為您的實際 API 金鑰。
curl --request POST \
--url https://api.cometapi.com/v1/responses \
--header "Authorization: Bearer YOUR_COMETAPI_KEY" \
--header "Content-Type: application/json" \
--data '{
"model": "bria/remove-background",
"input": [
{
"role": "user",
"content": [
{
"type": "input_text",
"text": "Remove the background from this image."
},
{
"type": "input_image",
"image_url": "https://example.com/input-image.jpg"
}
]
}
]
}'
步驟 3:擷取並驗證結果
讀取 API 回應並擷取產生的結果負載。請驗證回傳影像的背景是否被乾淨移除,特別是頭髮、玻璃、陰影或半透明區域等細緻邊緣。若您的工作流程需要更嚴格的分割,可依應用的閾值規則對透明輸出進行後處理,轉為二值遮罩。Bria 的文件指出底層端點支援對透明度敏感的輸出,且其 v2 工作流程可能依整合方式以非同步形式運作。