RGB to indexed color palette, перевод из RGB в палитру 256 цветов |
RGB to indexed color palette, перевод из RGB в палитру 256 цветов |
Билли Боб |
Сообщение
#1
|
Новичок Группа: Пользователи Сообщений: 47 Пол: Мужской Репутация: 0 |
Как подогнать три цвета в один из 256-цветной палитры?
|
TarasBer |
Сообщение
#2
|
Злостный любитель Группа: Пользователи Сообщений: 1 755 Пол: Мужской Репутация: 62 |
Нет, тип переменных менять не надо.
Надо только в выражении Sqr(r - Palette256[i,0]) + Sqr(g - Palette256[i,1]) + Sqr(b - Palette256[i,2]); написать Sqr(r - longint(Palette256[i,0])) + Sqr(g - longint(Palette256[i,1])) + Sqr(b - longint(Palette256[i,2])); -------------------- |
Текстовая версия | 25.04.2024 0:41 |