|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.07.2010, 19:37 | #1 |
Пользователь
Регистрация: 12.05.2010
Сообщений: 53
|
Узнать цвет пикселя.
Потерял один полезный исходник, там был пример как определить цвет пикселя в нужных координатах. Помогите кодом. Цвет пикселя нужно определить в TImage допустим в координатах 4;3. В том исходнике помойму определялись r, g, b и потом складывались.
|
01.07.2010, 20:00 | #2 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
Не совсем ясно, что вам нужно. Цвет пиксела - это грубо говоря integer. 1 бит отвечает не помню за что. затем 3 бита - r, g, b соответственно. Возможно в обратном порядке. Точно не помню. Так вот. Что вы имеете ввиду под определением цвета? Вам нужный пиксел разбить на РГБ или по заданному РГБ сформировать цвет? Ибо первое сложение не предполагает. А вот второе да.
|
01.07.2010, 20:20 | #3 | |
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Canvas.Pixels[4,3]
Цитата:
E-Mail: arigato.freelance@gmail.com
|
|
01.07.2010, 22:16 | #4 |
Форумчанин
Регистрация: 11.08.2009
Сообщений: 433
|
|
01.07.2010, 23:00 | #5 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
Можно так:
Код:
Для большинства задач этого, на мой взгляд, хватает. Можно вытащить в удобочитаемом виде. Чтобы в Label содержалось: Красный = 74 Зеленый = 159 Голубой = 63. Если надо - напишу как сделать.
Изо всей благодати
В руках крепко сжатых Я донесу только капли Последний раз редактировалось Roof; 01.07.2010 в 23:12. |
02.07.2010, 11:29 | #6 | ||
Высокая репутация
СуперМодератор
Регистрация: 27.07.2008
Сообщений: 15,648
|
Цитата:
Цитата:
E-Mail: arigato.freelance@gmail.com
|
||
02.07.2010, 11:55 | #7 |
Форумчанин
Регистрация: 01.02.2007
Сообщений: 785
|
Нну да, насчет голубого я переборщил
Изо всей благодати
В руках крепко сжатых Я донесу только капли |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как узнать цвет пикселя в TImage , если там не bmp а jpg | Dima_Dima | Общие вопросы Delphi | 0 | 31.05.2010 14:12 |
как в jpg узнать цвет пикселя без конвертирования в bmp? ????????????????? | Dima_Dima | Помощь студентам | 0 | 26.05.2010 18:51 |
Узнать цвет пикселя в Timage, если там не bmp а jpeg? | TwiX | Общие вопросы Delphi | 4 | 27.09.2009 19:11 |
определить цвет каждого пикселя | Dimarik | Общие вопросы C/C++ | 4 | 17.08.2009 16:21 |
Узнать цвет пикселя на экране, без снимка экрана. | Alex Cones | Общие вопросы Delphi | 3 | 03.08.2009 12:02 |