2

Я загрузив изображение здесь:Google зрения API против Google зрения онлайн пример

https://cloud.google.com/vision/

, где вы можете перетащить локальный файл и запустить на нем Algos

я затем использовать точно такое же изображения с API, и я получаем разные результаты. В частности, в изображении, где веб-версия возвращает 6 лиц, возвращает только 4 через API. Есть действительно 6 лиц.

Почему это? Возможно ли какое-либо преобразование, которое я могу сделать для изображения, чтобы получить лучшие результаты?

+0

Может быть вам нужно увеличить maxResults сосчитать , –

+0

Подобные несоответствия в результатах также возникают при использовании Mobile Vision, поэтому я собираю версии, каждая из которых отличается. – tw1742

ответ

2

В соответствии с лучшими практиками API Cloud Vision для Image Sizing для достижения оптимальных результатов с помощью функции FACE_DETECTION рекомендуется размер 1600 x 1200 пикселей. Более того, лучшие результаты получаются у субъектов, имеющих разумное расстояние между глазами на снимке.

Что касается Вашего случая, я проверил API со следующим image и был возвращен 8 граней при установке max_results переменную 8. (см Send a Face Detection Request для получения дополнительной информации)