У меня около 3000 изображений и 13 различных цветов (фон большинства этих изображений белый). Если основной цвет изображения - один из этих 13 различных цветов, я бы хотел, чтобы они были связаны.
Я видел похожие вопросы, такие как Определение цвета изображения с использованием python , которые запрашивают алгоритм среднего цвета. Я в значительной степени скопировал этот код, используя библиотеку изображений Python и гистограммы, и заставил его работать - но я обнаружил, что он не слишком надежен для определения основных цветов.
Есть идеи? Или библиотеки, которые могли бы решить эту проблему?
Заранее спасибо!
: EDIT:
Спасибо, ребята - вы все в значительной степени сказали одно и то же, чтобы создать «сегменты» и увеличить количество сегментов с каждым ближайшим пикселем изображения. Я, кажется, получаю много изображений, возвращающих «Белый» или «Бежевый», который также является фоном для большинства этих изображений. Есть ли способ обойти или игнорировать фон?
Еще раз спасибо.