Как автоматически классифицировать изображения по доминирующему цвету?

У меня есть много изображений (десятки тысяч) довольно больших изображений JPG. Каждый представляет собой изображение каталожной карточки. Большинство из них белые, но некоторые имеют стандартные цвета карточек ( эти цвета).

Цвета соответствуют атрибутам данных, поэтому я хотел бы программно классифицировать эти карты по цветам. Я знаю, что можно извлечь доминирующий цвет из изображений в веб-браузере, используя элемент canvasи алгоритм, подобный color thief, и это работает — оно дает мне значение RGB, которое достаточно, чтобы сбросить карты.

Но я не понимаю, как я мог запускать такую ​​штуку через веб-браузер на таком количестве изображений.

Мне интересно, может ли кто-нибудь порекомендовать инструмент командной строки, возможно, модуль Python или Ruby, который мог бы делать что-то подобное.

7
задан Peter O. 13 March 2012 в 09:36
поделиться