Форум программистов, компьютерный форум, киберфорум
Delphi: Графика, звук, видео
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.74/27: Рейтинг темы: голосов - 27, средняя оценка - 4.74
qwesarty
1

Разложение цвета на каналы rgb

27.12.2010, 20:20. Показов 5031. Ответов 2
Метки нет (Все метки)

Здравствуйте!
Подскажите, как происходит разложение цвета на каналы rgb или дайте, пожалуйста, ссылку, где можно посмотреть примеры.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
27.12.2010, 20:20
Ответы с готовыми решениями:

Как разбить изображение на каналы RGB?
Разработайте функцию, разбивающую изображение на фрагменты, в каждом из которых остается только...

Разложение RGB
Помогите пожалуйста, скажите что не так. При разложение изображение на три канала выдает три...

Цвета RGB
Получаю цвета RGB при помощи Color.FromArgb, но вот засада, мне нужно получить оттенки красного, от...

генерирование RGB цвета
в планах есть создание светодиодной матрицы на светодиодах WS2812, на ней будут отображаться некие...

2
2518 / 1325 / 220
Регистрация: 26.02.2009
Сообщений: 6,128
Записей в блоге: 5
27.12.2010, 21:57 2
В модуле Graphics есть ф-ия ColorToRGB которая преобразует цвет(TColor) в RGB.
Этот RGB содержит в себе интенсивность трёх каналов. Чтобы извлечь отдельно интенсивность каждого канала из RGB можно применить ф-ии
GetRValue
GetGValue
GetBValue

Добавлено через 1 минуту
Загляните в эти ф-ии и узнаете как они извлекают конкретный канал
0
1930 / 1245 / 124
Регистрация: 04.01.2010
Сообщений: 4,489
28.12.2010, 14:36 3
snake32, строго говоря, это только в том случае, когда цвет представлен в виде TColor (что совсем неочевидно, топикстарте это упустил). Тогда да, можно использовать эти функции для разложения.

qwesarty, в каком формате представлен цвет? В том формате, что предложил snake32, или?
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.12.2010, 14:36

Глубина цвета и RGB
Дисплей с какой глубиной цвета нужно выбрать, чтобы различить 2 оттенка серого (200, 184, 232) и...

Получить компоненту цвета RGB
Имеется структура struct SNOWFLAKE { unsigned N; // кол- во звеньев (уровней) (вид...

Как смешать 4 RGB цвета?
Если нарисовать сетку из чередующихся линий 4-х цветов и посмотреть на нее с некоторого удаления -...

Получить RGB по коду цвета
Здравствуйте. Имеются файлы. Несжатый восьмибитный битмап. Заголовка нет, сразу данные идут,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.