Google анонсировал Cloud Vision в конце 2015 года, но до сих пор он находился в ограниченной предварительной версии. Теперь мы можем не только заполучить бета-версию, но и определить начальную цену, чтобы определить, стоит ли она того.
Cloud Vision API предлагает систему компьютерного зрения Google всем, кто хочет ее использовать, и есть уровень бесплатного пользования.
Приведен список вариантов обработки:
Анализ ваших изображений: Cloud Vision API обнаруживает широкий набор объектов на ваших изображениях — от цветов до популярных достопримечательностей.
Обнаружение неприемлемого контента: Cloud Vision API на основе Google SafeSearch модерирует контент из ваших изображений из краудсорсинга, обнаруживая различные типы неприемлемого контента.
Анализ тональности изображения: Cloud Vision API может анализировать эмоциональные атрибуты людей на ваших изображениях, такие как радость, печаль и гнев, а также обнаруживать популярные логотипы продуктов.
Извлечение текста: оптическое распознавание символов (OCR) позволяет обнаруживать текст в изображениях, а также автоматически определять язык на широком наборе языков.
Как отмечалось ранее, поддерживается распознавание лиц, но не распознавание лиц — во избежание проблем с конфиденциальностью.
Конечно, действительно важна цена. Услуга предоставляется бесплатно до 1 марта, после этого взимается дополнительная плата. Следующие ставки рассчитаны на 20 миллионов использований в месяц; кроме того, вам придется поговорить с Google:
Уровень бесплатного пользования в 1000 раз в месяц кажется хорошим способом выяснить это или поэкспериментировать. Это могло быть даже полезно в образовании.
В документации указывается, что в качестве бета-версии API может быть изменен и не предназначен для использования в режиме реального времени в критически важных приложениях. Так что не пытайтесь использовать его, например, для управления роботом.
Чтобы использовать API, вы должны включить его в консоли разработчика и предоставить способ оплаты того, что вы можете использовать. Самый простой способ использования API — отправить изображение в кодировке Base64 в структуре JSON, которая содержит данные и то, что вы хотите с ними сделать. Отправьте JSON в конечную точку, и вы получите обратно JSON с результатами. Вы также можете передать URL-адрес изображения, хранящегося в Google Cloud Storage, вместо того, чтобы загружать изображение каждый раз.