Цитата:от:Михаил Владимиров
Не вижу связи. В 8-битном монохромном изображении у нас по определению может быть только 256 уровней яркости. Поэтому если мы какое угодно, хоть цветное, хоть чёрно-белое, изображение преобразуем в 8-битное монохромное, то уровней яркости будет 256. Независимо от того, сколько их было в исходном изобажении.
Подробнее
Вообще, какая разница сколько градаций яркости в гистограмме???!!!
Это статистическая величина и она показывает распределение яркостей в кадре по допустимому диапазону. Чем меньше бинов (ячеек) в гистограмме, тем она более грубее. В принципе для анализа яркости достаточно 128 бинов.
Как переводятся преобразование цветного изображения в канал яркости - это отдельный вопрос.
1) можно сделать примитивно прямо по РАВ:
Y = (R+B+Gr+Gb)/4. Делить на 4 легко в цифре.
2) Можно прибегнуть к формуле
Y = C1*R + C2*G + C3*B
Легко увидеть, что (1) есть с частный случай этого. Только там 4 цветовых байеровских компоненты
Если отнормировать сумму коэффициентов к 1024, то данная формула также легко реализуется в железе, правда немного сложнее (1), т.к. нужно умножать.
3) Можно прибегнуть к пространству ЛАБ.
Там для Y нелинейная формула, не помню.
Но в камерах это никогда применять не будут, т.к. не нужно.
Везде сигнал яркости имеет такой же диапазон (разрядность), что и составляющие цветовые сигналы.
В итоге при 8 битных цветовых каналов получить больше градаций яркости невозможно. Т.к. сумма коэффициентов С1, С2 и С3 равна единице. Яркость в ЛАБ тоже отнормированна к единице.