Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sprawdzenie czy na obrazku znajduje się jakiś okrąg
bialko0019
post 5.12.2014, 22:14:18
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:

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 ;-)


--------------------
---
"kto pyta ten nie błądzi"...
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bialko0019
post 6.12.2014, 19:30:47
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

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 ) questionmark.gif ;-))


--------------------
---
"kto pyta ten nie błądzi"...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:59