Обработка изображений и определение цвета в Java

Я пытаюсь собрать проект с использованием Eclipse, который возьмет сохраненное изображение и сможет обнаружить определенные цвета. Например, если изображение содержит различные цветные круги (или любую другую форму), оно сможет указать цвет окружностей на экране - красный, желтый, розовый и т. Д.

Я не совсем уверен, с чего начать, поэтому любая помощь будет оценена. Я все еще учусь, когда дело доходит до Java, поэтому, пожалуйста, извините за недостаток знаний.

В Интернете я нашел пример кода, который снимал изображение и разделял цвета на красный, синий и зеленый с помощью color.getRed(); color.getBlue(); color.getGreen(); - но я не совсем уверен, как распространить это на такие цвета, как желтый, розовый, коричневый и т. д. Хотя результат, который я в идеале искал, заключается в обнаружении цветов, уже существующих в изображении, а не в преобразовании всего самого изображения в конкретный цвет.

Спасибо

1 ответ

color.getRed(); color.getBlue(); color.getGreen(); являются основными цветами, вы можете получить любой цвет, сочетающий эти значения.

Другие вопросы по тегам