![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Функции распознавание цвета и координат пикселя
programmer90 © (2008-11-26 20:05:00)Здравствуйте уважаемые мастера!
Значит суть задачи:
Дана jpeg файл.... на нем есть буква А
Фон картинки белый, а пиксели буквы а черного цвета.
Как найти координату какого-либо пикселя черного цвета составляющую букву А.
programmer90 (2008-11-27 00:56:00) [1]
> DVM © (27.11.08 00:00) [3]
Спс.
DVM (2008-11-27 00:00:00) [2]Image1.Canvas.Pen.Color := clBlack;
Image1.Canvas.Brush.Style := bsClear;
Image1.Canvas.Rectangle(minx-1,miny-1,maxx+1,maxy+1);
programmer90 (2008-11-26 23:26:00) [3]
>Надо найти букву А или просто черные пикселы?
> какого-либо пикселя
уже нашел:)
Но возник другой вопрос:
Надо описать прямоугольник около буквы "А" , кароче в рамку надо взять, стороны прямогургоника черного а цвета внутри буква без заливки....
__
|A|
|_|
Сделал это вручную, но хочется что-то попроще...
Пробовал
Image1.Canvas.FrameRect(rect(minx-1,miny-1,maxx+1,maxy+1));
и
Image1.Canvas.Rectangle(minx-1,miny-1,maxx+1,maxy+1);
В первом случае цвет сторон белый во втором он заполняет внутрь прямоугольника белым цветом...
Спасибки.
DVM (2008-11-26 22:09:00) [4]
> Как найти координату какого-либо пикселя черного цвета
> составляющую букву А.
Надо найти букву А или просто черные пикселы?