Dzięki interfejsom API do oznaczania obrazów w ML Kit możesz rozpoznawać obiekty na obrazie bez konieczności podawania dodatkowych metadanych kontekstowych, korzystając z interfejsu API na urządzeniu lub z interfejsu API w chmurze.
Oznaczenie obrazów pozwala poznać ich zawartość. Gdy używasz interfejsu API, otrzymujesz listę rozpoznanych encji: osób, rzeczy, miejsc, działań itp. Każda znaleziona etykieta ma wynik, który wskazuje, na ile model uczenia maszynowego jest przekonany o jej trafności. Dzięki tym informacjom możesz wykonywać takie czynności jak automatyczne generowanie metadanych i moderowanie treści.
Jeśli jesteś deweloperem Fluttera, możesz zainteresować się FlutterFire, który zawiera wtyczkę dla interfejsów API ML Vision w Firebase.
Wybór opcji: na urządzeniu albo Cloud APIs
Na urządzeniu
Chmura
Ceny
Bezpłatny
Pierwsze 1000 wykorzystań tej funkcji w miesiącu bez opłat: Ceny
Zasięg etykiety
Ponad 400 etykiet opisujących najczęściej pojawiające się obiekty na zdjęciach. Informacje znajdziesz poniżej.
Ponad 10 000 etykiet w wielu kategoriach. Szczegółowe informacje znajdziesz poniżej.
Możesz też wypróbować demo interfejsu Cloud Vision API, aby sprawdzić, jakie etykiety można znaleźć w przypadku przesłanego przez Ciebie obrazu.
Obsługa identyfikatorów elementów Grafu wiedzy
Przykładowe etykiety na urządzeniu
Interfejs API oparty na urządzeniu obsługuje ponad 400 etykietek, np.:
Kategoria
Przykładowe etykiety
Osoby
Crowd Selfie Smile
Działania
Dancing Eating Surfing
Rzeczy
Car Piano Receipt
Zwierzęta
Bird Cat Dog
Rośliny
Flower Fruit Vegetable
Miejsca
Beach Lake Mountain
Przykładowe etykiety chmury
Interfejs API oparty na chmurze obsługuje ponad 10 tys. etykiet, na przykład:
Kategoria
Przykładowe etykiety
Kategoria
Przykładowe etykiety
Sztuka i rozrywka
Sculpture Musical Instrument Dance
obiekty astronomiczne,
Comet Galaxy Star
Biznes i przemysł
Restaurant Factory Airline
Kolory
Red Green Blue
Projektowanie
Floral Pattern Wood Stain
Napoje
Coffee Tea Milk
Wydarzenia
Meeting Picnic Vacation
postacie fikcyjne,
Santa Claus Superhero Mythical creature
Jedzenie
Casserole Fruit Potato chip
Dom i ogród
Laundry basket Dishwasher Fountain
Działania
Wedding Dancing Motorsport
Materiały
Ceramic Textile Fiber
Multimedia
Newsprint Document Sign
Środki transportu
Aircraft Motorcycle Subway
Zawód
Actor Florist Police
Organizmy
Plant Animal Fungus
Organizacje
Government Club College
Miejsca
Airport Mountain Tent
Technologia
Robot Computer Solar panel
Rzeczy
Bicycle Pipe Doll
Identyfikatory jednostek w Google Knowledge Graph
Oprócz tekstowego opisu każdej etykiety zwracanej przez ML Kit zwraca też identyfikator etykiety w Google Knowledge Graph. Ten identyfikator to ciąg znaków jednoznacznie identyfikujący element reprezentowany przez etykietę. Jest to ten sam identyfikator, którego używa interfejs Knowledge Graph Search API.
Za pomocą tego ciągu możesz identyfikować encje w różnych językach niezależnie od formatowania opisu tekstowego.