← 部落格
2 分鐘閱讀

去背 API — 自動移除圖片背景

透過簡單的 HTTP API,把自動去背整合進你的 App 或工作流程:上傳一張圖片,幾秒內就能取回一張乾淨的透明去背圖。

  • api
  • developers
  • tutorial
去背 API — 自動移除圖片背景

現在你可以把 removerbg 的自動去背,直接整合進你的網站、App 或工作流程。這是一支簡單的 HTTP API: 送出一張圖片,幾秒內就能拿回背景透明的乾淨去背圖。

# 你可以做什麼

- 上傳圖片——以 multipart form data 送出,支援 PNG、JPEG 或 WebP,最大 10 MB。 - 選擇輸出格式——透明 PNG(預設),或可調整品質的 JPEG/WebP。 - 用你想要的方式取得結果——直接拿到二進位圖檔,或取得附暫時下載網址的 JSON 回應。

每一次請求都跑我們品質最好的模型,所以沒有等級需要挑選——你拿到的永遠是最高品質的去背圖。每次 成功去背花費 1 點,失敗的請求(例如金鑰無效或點數不足)一律不扣點。

# 驗證方式

到你的儀表板建立 API 金鑰,並以 Bearer token 的形式送出:

`` Authorization: Bearer rmbg_YOUR_API_KEY ``

想知道你送出的圖片後續會怎麼樣嗎?這支 API 遵循與產品其他部分完全相同的做法——這是我們看待 remover.bg 資安與隱私的方式。

# 快速上手

一次請求就能完成去背:

`` curl -X POST "https://api.remover.bg/remove-bg?format=png" \ -H "Authorization: Bearer rmbg_YOUR_API_KEY" \ -F "file=@photo.jpg" \ --output result.png ``

或用 JavaScript:

``` const form = new FormData(); form.append("file", fileInput.files[0]);

const res = await fetch("https://api.remover.bg/remove-bg", { method: "POST", headers: { Authorization: "Bearer rmbgYOURAPI_KEY" }, body: form, });

if (!res.ok) throw new Error(await res.text()); const blob = await res.blob(); // your transparent PNG ```

# 參數選項

- format——png(預設)、jpegwebp。 - quality——JPEG/WebP 壓縮品質,數值從 01。 - trim——true(預設)會裁掉周圍空白的透明邊界。 - response——image 直接回傳二進位檔案(預設),url 則回傳含暫時連結的 JSON 回應(效期約 24 小時)。

> 每個回應都會附上 X-Credits-Remaining 標頭,讓你隨時掌握自己的用量。

# 大規模處理

一次請求處理一張圖片,但同一個端點也撐得起整份商品目錄:可以在上傳當下呼叫、放進夜間批次腳本,或嵌進 PIM/DAM 流程。我們的批次去背指南會逐一走過這些做法,還有讓數千張去背圖保持一致的抽樣品管技巧。

# 幾分鐘就能開始

有了我們的 API 文件和可直接複製的程式碼範例,你只要幾分鐘就能跑起來。我們 很期待看到你做出什麼。

繼續閱讀