Можно ли сделать файл BMP в градациях серого? - PullRequest
2 голосов
/ 10 марта 2010

Я пытаюсь создать программу, которая выводит 8-битное изображение в градациях серого в файл bmp.Я обнаружил, что 8-битные файлы BMP проиндексированы.Можно ли опустить таблицу цветов и просто поместить значения вместо индексов в таблицу цветов?Или формат BMP не позволяет этого?

Ответы [ 3 ]

3 голосов
/ 10 марта 2010

Вам все еще нужно LUT, но его очень просто создать. Всего 256 записей, где красный, зеленый и синий компоненты равны интенсивности серой шкалы.

0 голосов
/ 10 марта 2010

Согласно Википедии :

Изображения 8 бит и меньше могут быть либо оттенки серого, либо индексированный цвет.

0 голосов
/ 10 марта 2010

Да. Если цвета проиндексированы, тогда вы можете установить только те цвета, которые вам нужны.

Пример кода

...