背景移除 (4.0 版預覽)
重要
這項功能現在已被取代。 2025 年 1 月 10 日,Azure AI 影像分析 4.0 區段 API 和背景移除服務將會淘汰。 此服務的所有要求都會在此日期之後失敗。
若要維持模型的順暢作業,請安裝開放原始碼 佛羅倫薩 2 模型 ,並使用其區域來分割功能,以允許類似的背景移除作業。
背景移除作業可以將影像分割成多個區段或區域,以協助使用者識別影像的不同物件或部分。 背景移除會建立透明圖層遮罩 (Alpha matte),以分隔前景物件與影像中的背景。 此服務目前為預覽狀態,且 API 未來可能會變更。
這項功能會根據客戶的需求提供兩個可能的輸出:
- 影像的前景物件 (沒有背景)。 這個已編輯的影像會顯示前景物件並且讓背景透明,允許前景放置在新的背景上。
- 透明圖層遮罩可顯示偵測到的前景物件的不透明度。 這個遮罩可用來分隔前景物件與背景,以便進一步處理。
重要
背景移除僅適用於特定 Azure 區域。 請參閱區域可用性 (英文)。
背景移除範例
下列範例影像說明移除影像背景及建立透明圖層遮罩時,影像分析服務所傳回的內容。
原始影像 | 已移除背景 | 透明圖層遮罩 |
---|---|---|
限制
請務必注意背景移除的限制:
- 背景移除最適合用於人員與動物、建築物和環境結構、家具、車輛、食物、文字和圖形及個人物品等類別。
- 前景中不明顯的物件可能不會識別為前景的一部分。
- 具有細薄和詳細結構的影像 (例如毛髮或毛皮) 在覆蓋於與原始背景形成強烈對比的背景時,可能會顯示一些偽影。
- 大型影像的背景移除作業延遲會更高,最多數秒。 建議您試驗將這兩種模式整合到工作流程中,以尋找最符合您需求的使用方式 (例如,在原始影像上呼叫背景移除,與在縮減取樣版本的影像上呼叫前景遮罩,然後將透明圖層遮罩調整為原始大小,並將其套用至原始影像)。
使用 API
背景移除功能可透過區段 API (imageanalysis:segment
) 取得。 如需詳細資訊,請參閱背景移除操作指南。