![]() |
|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
#1
|
|||
|
|||
![]() Добрый день!
Нужна помощь в разработке кода процедуры как известно, в BMP 8bit файле на пиксель приходиться байт, в котором хранится число, соответсвующее цвету в палитре. в то же время в палитре каждому цвету соответсвует 4-е байта (BGR) Вопрос: 1. каким образом по числу, хранящимуся в байте пикселя, происходит сопоставление с блоком из 4-х байт в палитре, соотвествующих цвету. при отображении пикселя на TImage 2. каким может быть код процедуры, обработка нажатия на кнопку - ввод числа в TEdit (аналог числа в байте пикселя) нажимаем на кнопку - поиск в палитре - вывод значений 4-х байт в TLabel (к примеру) - или вывод ошибки (такого цвета нет в палитре) Самостоятельно что то с трудом представляю как это можно сделать Спасибо за внимание |