Вниз
Скачать: CL | DM;

Быстрое нахождение определенного пикселя в TPicture/Bitmap   Найти похожие ветки 

← →
greenrul ©   (2002-09-26 18:18) [0]

Как перебрать ряд в TPicture, чтобы получить координату по y пикселя допустим красного цвета.
Проще говоря есть картинка, и дана координата по иксу (столбец). Нуно этот столбец перебрать и найти пиксель заданного цвета.

Пробовал
Image1.Picture.Bitmap.Canvas.Pixels[x,y]

Но как я понял, ищет он пиксель в Canvas (пустой), а надо в самой картинке...


← →
MBo ©   (2002-09-26 18:20) [1]

Почему в пустой?


← →
Song ©   (2002-09-26 18:21) [2]

ScanLine
Pixels тоже должно работать.


← →
greenrul ©   (2002-09-26 18:32) [3]

ой... прошу прощения...

у меня была ч/б картинка - там дельфи почему-то повисала... сейчас все ок


← →
Romkin ©   (2002-09-26 20:15) [4]

По столбцу тяжко - данные-то по строкам...
есть TBitmap.ScanLine - так практически быстрее всего



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.025 c
7-21282
987
2002-07-25 22:36
2002.10.07
Просто кошмар!!! Ln(X), где X < 0 вешает Win98


14-21254
Suntechnic
2002-09-12 23:52
2002.10.07
Письма редактору...


4-21306
Алёшка
2002-08-19 14:07
2002.10.07
Перехват WM_KeyDown у TApplication


3-20930
RazorbladE
2002-09-17 13:33
2002.10.07
Temp table в SQL Server 7


14-21227
Дремучий
2002-09-11 15:40
2002.10.07
Печальная история...




   Наверх