Usuwanie tła (wersja zapoznawcza 4.0)
Ważne
Ta funkcja jest teraz przestarzała. 10 stycznia 2025 r. interfejs API analizy obrazów sztucznej inteligencji platformy Azure 4.0 i usługa usuwania w tle zostaną wycofane. Wszystkie żądania do tej usługi nie powiedzą się po tej dacie.
Aby zachować bezproblemową obsługę modeli, zainstaluj model open source Florence 2 i użyj jej regionu do segmentacji funkcji, która umożliwia podobne operacje usuwania w tle.
Operacja usuwania tła może podzielić obrazy na wiele segmentów lub regionów, aby ułatwić użytkownikowi zidentyfikowanie różnych obiektów lub części obrazu. Usunięcie tła powoduje utworzenie matu alfa, który oddziela obiekt pierwszego planu od tła na obrazie. Ta usługa jest obecnie dostępna w wersji zapoznawczej, a interfejs API może ulec zmianie w przyszłości.
Ta funkcja zapewnia dwa możliwe dane wyjściowe na podstawie potrzeb klienta:
- Obiekt pierwszego planu obrazu bez tła. Ten edytowany obraz przedstawia obiekt pierwszego planu i sprawia, że tło jest przezroczyste, co pozwala na umieszczenie pierwszego planu na nowym tle.
- Matowy alfa, który pokazuje nieprzezroczystość wykrytego obiektu pierwszego planu. Ten matowy może służyć do oddzielenia obiektu pierwszego planu od tła w celu dalszego przetwarzania.
Ważne
Usuwanie w tle jest dostępne tylko w niektórych regionach świadczenia usługi Azure. Zobacz Dostępność regionów.
Przykłady usuwania tła
Poniższe przykładowe obrazy ilustrują, co usługa Analizy obrazów zwraca podczas usuwania tła obrazu i tworzenia matu alfa.
Oryginalny obraz | Po usunięciu tła | Alfa matowy |
---|---|---|
Ograniczenia
Należy pamiętać o ograniczeniach usuwania tła:
- Usuwanie tła działa najlepiej w przypadku kategorii, takich jak ludzie i zwierzęta, budynki i struktury środowiskowe, meble, pojazdy, żywność, tekst i grafika oraz rzeczy osobiste.
- Obiekty, które nie są widoczne na pierwszym planie, mogą nie być identyfikowane jako część pierwszego planu.
- Obrazy z cienkimi i szczegółowymi strukturami, takimi jak włosy lub futra, mogą pokazywać niektóre artefakty, gdy nakładają się na tła z silnym kontrastem do oryginalnego tła.
- Opóźnienie operacji usuwania tła będzie wyższe( do kilku sekund) dla dużych obrazów. Zalecamy eksperymentowanie z integrowaniem obu trybów z przepływem pracy w celu znalezienia najlepszego użycia dla Twoich potrzeb (na przykład wywołanie usunięcia tła na oryginalnym obrazie w porównaniu z wywołaniem matowego pierwszego planu na wersję obrazu w dół, a następnie zmianę rozmiaru matowego alfa na oryginalny rozmiar i zastosowanie go do oryginalnego obrazu).
Używanie interfejsu API
Funkcja usuwania w tle jest dostępna za pośrednictwem interfejsu API segmentu (imageanalysis:segment
). Aby uzyskać więcej informacji, zobacz przewodnik z instrukcjami usuwania w tle.