С помощью API-интерфейсов маркировки изображений ML Kit вы можете распознавать объекты на изображении без необходимости предоставления каких-либо дополнительных контекстных метаданных, используя API на устройстве или облачный API.
Маркировка изображений дает вам представление о содержании изображений. Когда вы используете API, вы получаете список распознанных объектов: людей, вещей, мест, действий и т. д. Каждой найденной метке присваивается оценка, которая указывает на уверенность модели ML в ее актуальности. С помощью этой информации вы можете выполнять такие задачи, как автоматическое создание метаданных и модерация контента.
Если вы разработчик Flutter, вас может заинтересовать FlutterFire , который включает плагин для API Firebase ML Vision.
Выбирайте между API на устройстве и облачными API.
На устройстве
Облако
Цены
Бесплатно
Бесплатно для первых 1000 использований этой функции в месяц: см. «Цены».
Покрытие этикетки
Более 400 ярлыков, охватывающих наиболее часто встречающиеся понятия на фотографиях. См. ниже.
Более 10 000 ярлыков во многих категориях. См. ниже.
Кроме того, попробуйте демо-версию Cloud Vision API , чтобы узнать, какие метки можно найти для предоставленного вами изображения.
Поддержка идентификаторов объектов в сети знаний
Примеры ярлыков на устройстве
API на основе устройства поддерживает более 400 меток, как показано в следующих примерах:
Категория
Примеры этикеток
Люди
Crowd Selfie Smile
Деятельность
Dancing Eating Surfing
Вещи
Car Piano Receipt
Животные
Bird Cat Dog
Растения
Flower Fruit Vegetable
Места
Beach Lake Mountain
Примеры облачных меток
Облачный API поддерживает более 10 000 меток, как показано в следующих примерах:
Категория
Примеры этикеток
Категория
Примеры этикеток
Искусство и развлечения
Sculpture Musical Instrument Dance
Астрономические объекты
Comet Galaxy Star
Бизнес и промышленность
Restaurant Factory Airline
Цвета
Red Green Blue
Дизайн
Floral Pattern Wood Stain
Напиток
Coffee Tea Milk
События
Meeting Picnic Vacation
Вымышленные персонажи
Santa Claus Superhero Mythical creature
Еда
Casserole Fruit Potato chip
Дом и сад
Laundry basket Dishwasher Fountain
Деятельность
Wedding Dancing Motorsport
Материалы
Ceramic Textile Fiber
СМИ
Newsprint Document Sign
Виды транспорта
Aircraft Motorcycle Subway
Занятия
Actor Florist Police
Организмы
Plant Animal Fungus
Организации
Government Club College
Места
Airport Mountain Tent
Технология
Robot Computer Solar panel
Вещи
Bicycle Pipe Doll
Идентификаторы объектов Google Knowledge Graph
Помимо текстового описания каждой метки, которую возвращает ML Kit, он также возвращает идентификатор сущности Google Knowledge Graph метки. Этот идентификатор представляет собой строку, которая уникальным образом идентифицирует сущность, представленную меткой, и является тем же идентификатором, который используется API поиска в сети знаний . Эту строку можно использовать для идентификации объекта на разных языках независимо от форматирования текстового описания.