![]() |
|
![]() ![]() ![]() |
|
ProfessorM |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 16.12.2005 Репутация: нет Всего: 1 |
Помоги пожалуйста, у меня такая проблема. В Компонент TImage загружается изображение подобно этому:
Нужно сделать так чтобы при нажатии кнопки прога находила эти круги, измеряла диаметр окружности каждого и диаметр закрашенного круга который внутри, а затем для каждого выводила соотношения в процентах между окружностью и закрашенным кругом внутри ее. Результат выводиться в TLabel для каждого круга отдельно! Подскажите пожалуйста как это организовать? Возможен так же и другой вариант когда добавляется кнопка по типу "РАССТАВИТЬ ГРАНИЦЫ" которая предлагала бы указать границы окружностей и закрашенных кружков и по этим точкам производила аналогичные действия! Это сообщение отредактировал(а) ProfessorM - 16.12.2005, 12:06 |
|||
|
||||
Illusion Dolphin |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1198 Регистрация: 3.5.2003 Репутация: нет Всего: 63 |
Хм. Даже не очень сложно в этом варианте задачи
![]() 1)Сканим картинку на предмет а) в квадрате 4х4 более 2х пикселей б) в квадрате 1 пиксель (если внутренний круг ооочень маленький ![]() 2)если нашли это тогда запускаем процедуру поиска центра. Пусть даже рекурсивно 3)искать точки чёрные которые непосредственно соприкасаются с найденными. 4)ищем матожидание по х и по y для координат всех найденных сопряжённых точек. Это и есть наш центр. 5)От центра в одну\обе стороны (вправа\влево или вверх\вниз или 1е и 2е) ищум а) конец чёрных точек б) одну точку чёрную внешней окружности теперь у нас всё есть для расчёта ![]() 6) Если станет задача по определению - "а круг ли это?" то я ещё лощади кругов - это учебник математики, как и отношение. -------------------- В мире всего две бесконечности: вселенная и человеческая глупость... На счёт вселенной я не уверен. Шифрование и организация фотографий - Photo Database 4.5 |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Алгоритмы" | |
|
Форум "Алгоритмы" предназначен для обсуждения вопросов, связанных только с алгоритмами и структурами данных, без привязки к конкретному языку программирования и/или программному продукту.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, maxim1000. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Алгоритмы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |