Usuwanie tła (wersja zapoznawcza 4.0)

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 następujących regionach świadczenia usługi Azure: Wschodnie stany USA, Francja Środkowa, Korea Środkowa, Europa Północna, Azja Południowo-Wschodnia, Europa Zachodnia, Zachodnie stany USA.

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
Photo of a city near water. Photo of a city near water; sky is transparent. Alpha matte of a city skyline.
Photo of a group of people using a tablet. Photo of a group of people using a tablet; background is transparent. Alpha matte of a group of people.
Photo of a group of bears in the woods. Photo of a group of bears; background is transparent. Alpha matte of a group of bears.

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.

Następne kroki