Как лучше всего определить тип изображения? rwong ответ на этот вопрос предполагает, что Google сегментирует изображения на следующие группы:
Какая стратегия лучше всего отнести изображение к одной из этих групп? В настоящее время я использую Java, но приветствуются любые общие подходы.
Спасибо!
Я пробовал уникальный метод подсчета цветов, который tyjkenn упоминал в комментарии, и, похоже, он работает примерно в 90% случаев, которые я пробовал. В частности, трудно правильно распознать черно-белые фотографии, используя только уникальный подсчет цветов.
Получение гистограммы изображения и подсчет одного только взгляда не кажутся жизнеспособным вариантом. Например, у этого изображения только два пика: