Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> sprawdzenie czy na obrazku znajduje się jakiś okrąg
bialko0019
post
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 ;-)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bialko0019
post
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) ;-))
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 00:47