Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> GD i wyciąganie liter
puniek
post 5.02.2011, 22:05:57
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.10.2010

Ostrzeżenie: (0%)
-----


Witam.
Mam taki obrazek:
Jest to tekst z captchy z usuniętym tłem. Chciałbym wyciągnąć z niego te litery.
Robilem to na poczatku dosc prymitywna metodą która nie dawała oczekiwanych wyników. Zamienialem obrazek na tekst np:
Kod
---------
--x---x-
--x---x-
--xxxxx-
--x---x-
--x---x-
---------

I z tego wyciągałem ilość znaków "x", jednak przy roznych captchach liczba "x" roznila sie o jakis 3 do 5. Wpadłem na pomysł, żeby wygenerować sobie wszystkie literki i cyfry, zapisac je i porównywać do ciągu z obrazka. O ile wygenerowanie i zapisanie mi się udało tak wymyślenie jak mają być porownywane poszczegolne literki nie idzie w ogole :x. Może ktoś ma jakiś pomysł?
Dzięki z góry, pozdrawiam
Go to the top of the page
+Quote Post
Mephistofeles
post 5.02.2011, 22:07:46
Post #2





Grupa: Zarejestrowani
Postów: 1 182
Pomógł: 115
Dołączył: 4.03.2009
Skąd: Myszków

Ostrzeżenie: (0%)
-----


http://www.phpclasses.org/package/2874-PHP...cal-images.html
Go to the top of the page
+Quote Post
puniek
post 5.02.2011, 22:09:51
Post #3





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.10.2010

Ostrzeżenie: (0%)
-----


Widziałem to, ale za nic nie mogę tego sciagnac. Nie mam pojecia o co moze chodzić. Caly czas jestem tam zalogowany, a przy sciganieciu wywala ze musze sie zalogowac.

//edit
okej, juz mam - nastepnym razem bede czytal do konca co jest napisane na takich stronach ;x

Ten post edytował puniek 5.02.2011, 22:17:39
Go to the top of the page
+Quote Post
wookieb
post 5.02.2011, 22:19:06
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Poczytaj o OCR-ach i algorytmach z nimi związanych. To nie jest prosta sprawa.


--------------------
Go to the top of the page
+Quote Post
puniek
post 6.02.2011, 11:31:41
Post #5





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.10.2010

Ostrzeżenie: (0%)
-----


a moze ktoś tutaj spotkał się z takim czymś i chce się podzielić wiedza?
Go to the top of the page
+Quote Post
kiler129
post 6.02.2011, 13:07:19
Post #6





Grupa: Zarejestrowani
Postów: 566
Pomógł: 35
Dołączył: 21.06.2006

Ostrzeżenie: (0%)
-----


Jest jeden fajny algorytm ale działa tylko dla niepogiętych liter.
Musisz podzielić obraz na literki, wyprostować (jak są przkręcone). Następnie wybierasz sobie np. 12 punktów w koło obrazka i sprawdzasz np. dla srodkowego po lewo jaka jest odległość do skupiska czarncych pixeli w lewą stronę.
Powstaje ci coś w rodzaju ścieżki. Później zapisujesz zaczernienie ogólne litery i najpierw szukasz czegoś o podobnym zaczerneniu z dużą histeryzą, później szukasz pdobnej ścieżki.
Twój kod to banał smile.gif


--------------------
flexiCMS v2 [|||||||+--] 75% done
Go to the top of the page
+Quote Post
#luq
post 6.02.2011, 13:38:48
Post #7





Grupa: Zarejestrowani
Postów: 589
Pomógł: 91
Dołączył: 22.05.2008
Skąd: Gliwice

Ostrzeżenie: (0%)
-----


http://luq10.wordpress.com/2010/01/28/niec...-napisac-swoja/


--------------------
Moja gra - scraby.io
Go to the top of the page
+Quote Post

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: 26.05.2024 - 16:53