Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Как узнать цвет пиксела в определенной точке TImage?


OlegGo ©   (2002-01-30 18:06:00) 

Подскажите пожалуйста как узнать цвет пиксела в определенной точке TImage?


McSimm   (2002-03-06 14:43:00) [1]

Иначе, конечно, можно. Способов придумать можно много.
Интересно только что не устраивает в совете
MBo © (27.02.02 13:17)
Быстрее этого не придумать.
Разве только используя ассемблерные команды поиска (вместо цикла).


MBo   (2002-03-06 14:33:00) [2]

а в чем проблема?


QueenOfRain   (2002-03-06 14:29:00) [3]

> MBO
интересуют, конечно, и ответ в принципе мне помог, спасибо, только мне кажется. что можно как-то иначе сделать ( тривиальная женская интуиция)


MBo   (2002-03-04 09:46:00) [4]

> QueenOfRain
ответы на свои вопросы не интересуют? ;))
http://delphi.mastak.ru/cgi-bin/forum.pl?look=1&id=1014800761&n=7


QueenOfRain   (2002-03-04 08:58:00) [5]

ок
а как в таком случае(если scanline) узнать координаты точки, например, с синим цветом?


Nikolay   (2002-03-01 20:47:00) [6]

scanline
цвета точек на заданной линии


Yoga   (2002-02-28 22:42:00) [7]

Procedure TPaintbrush.ImageMouseDown(Sender: TObject;
Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
SelColor: TColor;
begin
if PsetButton.Down = True then
begin
Image.Canvas.MoveTo(X, Y);
SelColor := Image.Canvas.Pixels[X, Y];
ForeColor.Color :=SelColor;
end


AlexanderSK   (2002-01-30 18:09:00) [8]

TImage.Canvas.Pixels[X, Y]
X и Y - координаты точки!


Наверх

Титульная страница Поиск, карта сайта Написать письмо