![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 7 Pomógł: 0 Dołączył: 30.10.2010 Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Mam taki obrazek: (IMG:http://img703.imageshack.us/img703/6382/51697930.png) 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 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
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 |
|
|
![]()
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.
|
|
|
![]()
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?
|
|
|
![]()
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ł (IMG:style_emoticons/default/smile.gif) |
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 589 Pomógł: 91 Dołączył: 22.05.2008 Skąd: Gliwice Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 21.10.2025 - 13:41 |