2012-03-17 2 views
1

Мне нужно создать гистограмму легкости изображения. Я уже цветовым RGB гистограммусделать гистограмму яркости с яркостью, пространство Lab и sRGB в Java

В Интернете я нашел эти значения:

Luminance (стандарт, цель): (0,2126 * R) + (0,7152 * G) + (0,0722 * B)

Luminance (воспринимаемый вариант 1): (0.299 * R + 0.587 * G + 0.114 * B)

Luminance (воспринимаемый вариант 2, более медленный для расчета): sqrt (0.241 * R^2 + 0.691 * G^2 + 0.068 * B^2)

Я делаю гистограмму легкости через эти значения или яркость - это другой материал?

Или, может быть, я использую java-библиотеки с методами, чтобы принять значение L (легкость) из лабораторного пространства, преобразуя пространство sRGB?

ответ

0

Насколько я знаю, приведенная вами формула яркости используется для описания Воспринимаемая яркость. Luminance также используется в видеоиндустрии для характеристики яркости дисплеев.

Поскольку у вас уже есть hist(R), hist(G), hist(B), легко сделать линейное преобразование в яркость с использованием первых двух формул. Попробуйте нарисовать результирующую диаграмму яркости для некоторых изображений, которые у вас есть. Лучший способ - всегда попытаться увидеть разницу.

 Смежные вопросы

  • Нет связанных вопросов^_^