Как определить внешний контур?
От: pg Россия  
Дата: 16.05.01 13:24
Оценка:
Есть много контуров заданных линиями(x1,y1,x2,y2), окружностями(xc,yc,r), дугами(xc,yc,r,альфа,бета). Надо найти внешний контур, а он обязательно есть, т.к выпадающих контуров быть не может по задаче. Если кто делал нечто подобное то просьба откликнуться.
Глеб
Re: Как определить внешний контур?
От: Dan  
Дата: 17.05.01 06:26
Оценка:
Здравствуйте pg, вы писали:

pg>Есть много контуров заданных линиями(x1,y1,x2,y2), окружностями(xc,yc,r), дугами(xc,yc,r,альфа,бета). Надо найти внешний контур, а он обязательно есть, т.к выпадающих контуров быть не может по задаче. Если кто делал нечто подобное то просьба откликнуться.


В частном случае, если можно утверждать, что существует единственный внешний контур, а все остальные внутренние, то у внешнего самая большая площадь. Если надо алгоритм нахождения площади могу выслать.
Re[2]: Как определить внешний контур?
От: pg Россия  
Дата: 17.05.01 09:28
Оценка:
Здравствуйте Dan,спасибо чот ответили :

Dan>В частном случае, если можно утверждать, что существует единственный внешний контур, а все остальные внутренние, то у внешнего самая большая площадь.


Я уже думал на тему большей площади, но появилась идея , что контур можно вычислить по опорной точке имеющей наибольшие координаты, а если говорить о дугах, то учитывать и точку наиболее удаленную от центра. Если где то тут есть подвох то пока его не видно...

Dan>Если надо алгоритм нахождения площади могу выслать.


Если не составит труда, то на gprotopopov@mail.ru.
Глеб
Re[3]: Как определить внешний контур?
От: adontz Грузия http://adontz.wordpress.com/
Дата: 18.07.01 17:15
Оценка:
Здравствуйте pg, вы писали:

pg>Здравствуйте Dan,спасибо чот ответили :


Dan>>В частном случае, если можно утверждать, что существует единственный внешний контур, а все остальные внутренние, то у внешнего самая большая площадь.


pg>Я уже думал на тему большей площади, но появилась идея , что контур можно вычислить по опорной точке имеющей наибольшие координаты, а если говорить о дугах, то учитывать и точку наиболее удаленную от центра. Если где то тут есть подвох то пока его не видно...


Dan>>Если надо алгоритм нахождения площади могу выслать.


pg>Если не составит труда, то на gprotopopov@mail.ru.


если пространство дискретное то можно попытать алгоритм сканирующих линий
A journey of a thousand miles must begin with a single step © Lau Tsu
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.