Посчитай разницу цветов - PullRequest
       5

Посчитай разницу цветов

2 голосов
/ 20 апреля 2011

Мой вопрос связан с предыдущим вопросом: Подсчитайте количество цветов изображений

Есть ли способ подсчета разницы между цветами (например, яркость)?Если разница между двумя цветами слишком мала, он будет автоматически считаться одним цветом вместо двух.Таким образом, то, что люди воспринимают по количеству цветов изображения, будет ближе к тому, что считает компьютер.

Спасибо

Ответы [ 2 ]

1 голос
/ 20 апреля 2011

Теперь вы пытаетесь вычислить Дельту Е. Возможно, разумным вложением будет книга по науке о цвете и / или по изображению:)

См. Этот вопрос, на который вы ответили ранее, для информации, которую вы ищете:

Сравнить цвета RGB в c #

0 голосов
/ 20 апреля 2011

Фактически вы можете получить яркость по:

 luminance = (int) (redValue + greenValue + blueValue);

Чтобы получить основную идею, рассмотрите использование redValue, greenValues ​​и blueValue.
Проверьте это Picture.java

код от Барбара Эриксон ericson@cc.gatech.edu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...