![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam. W sumie nie wiem czy do dobrego działu dałem temat, ponieważ nie mam pomysłu i jestem otwarty na języki programowania. Mam obrazek. Załóżmy ten: (IMG:http://up.programosy.pl/foto/circle.png)
Założenie jest takie - szukam współrzędnych pozycji okręgu, który może być niedoskonały - czyli tak jak na obrazku troche poszarpane itd, ale jak by nie patrzeć - jest to jakiś okrąg. Kolejną rzeczą jest to, że zawsze kolory obrazka to czarno-biały. Nie mam pomysłu, a chciałbym wykryć współrzędne, gdzie ten okrąg się znajduje. Ma ktoś jakikolwiek pomysł? ;-) Jestem otwarty na propozycje ;-) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 294 Pomógł: 4 Dołączył: 19.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Już prawie, prawie. Zrobiłem sobie taki schemat (IMG:http://up.programosy.pl/foto/okrag.png)
A więc mam siatkę. Znajduje które kwadraty są zapełnione w np. 45%. To trzeba było by wyliczyć metodą prób i błędów. To są zaznaczone na zółto. Następnie w każdym z nich znajduje najdalej wychylone punkty, i w ten sposób rysuję wielokąt. ( czerwony ). Następnie rysuję w nim koło i środek tego koła to w przybliżeniu położenie środka docelowego białego kółka ;-) W sumie bardzo mi się podoba, przełożę to na kod i dam znać. Jednak mam problem - można narysować okrąg na wielokącie ( wypukłym ) mając wpsółrzędne wierzchołków tego wielokąta, oraz jaki to jest wielokąt ( 5kąt, 6kąt itd ) (IMG:style_emoticons/default/questionmark.gif) ;-)) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 00:47 |