У меня много изображений (десятки тысяч) довольно больших изображений в формате JPG. Каждый из них представляет собой изображение индексной карты. Большинство из них белые, но некоторые имеют стандартные цвета индексной карты (these colors).Как автоматически классифицировать изображения по доминирующему цвету?
Цвета соответствуют атрибутам данных, поэтому я хотел бы программно классифицировать эти карты по цвету. Я знаю, что можно извлечь доминирующий цвет из изображений в веб-браузере, используя элемент canvas
и такой алгоритм, как color thief, и он работает - он дает мне значение rgb, которого достаточно, чтобы выложить карты.
Но я не вижу, как я мог бы запускать такое через веб-браузер на большом количестве изображений.
Мне интересно, может ли кто-нибудь порекомендовать инструмент командной строки, возможно, модуль Python или Ruby, который мог бы сделать что-то подобное.