Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Работа с цветом

12K
29 августа 2007 года
whmario
33 / / 23.08.2007
Как зная значения R, G, B составляющих пикселя определить соответствующий цвет от 0 до 255 в 8 - битной палитре.
391
29 августа 2007 года
Archie
562 / / 03.02.2005
Палитра программируется, прямого соответствия нет.
12K
29 августа 2007 года
whmario
33 / / 23.08.2007
Допустим я читаю bmp файл получил данные о цвете точки R,G,B составляющие. Как зная их написать её например в левый верхний угол экрана, если на ассемблере я перехожу в графический режим 320x200 256 цветов.
551
29 августа 2007 года
Pavia
357 / / 22.04.2004
Выбрать из палитры ближайший цвет и нарисовать.
Сранивать по формуле (Ri-R)^2+(Gi-G)^2+(Bi-B)^2
Ri,Gi,Bi - цветва в палитре под номером i.
Или установить в палитре нужный цвет.
391
29 августа 2007 года
Archie
562 / / 03.02.2005
Ну, можно, например, сгенерировать палитру вида 3:3:2, где по 3 бита отвести на красный с зеленым, а 2 на синий. Ну а потом искать цвет в палитре, котрый наиболее близок к оригиналу. Для вывода пиксела можно писать напрямую в видеопамять по адресу 0xA0000, если система позволяет это делать. Еще лучше почитай книжку, например: http://www.bitex.ru/~dialog/books/5-86404-139-4/
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог