pobieranie textu z obrazka

0

chodzi mi o to zeby ominac przepisywanie kodu z obrazka przy rejestracji nowego konta gg, z tego co wiem to obrazki sa generowane automatycznie przez serwer wiec za kazdym razem mamy inny obrazek ktory moze zostac pokazany tylko raz, wiec chyba jedyna mozliwoscia byloby cos takiego jak robia programy ktore z zeskanowanego tekstu robia zwykly tekst, moze ktos gdzies sie spotkal z jakims gotowcem?
albo wie jak to zrobic??
z gory dzieki za odpowiedzi.

0

życzę powodzenia...
taki wątek już był poruszany, i jego autora nieźle obśmiano... [rotfl]

0

czyli co nie ma takiej mozliwosci??

0

Jak to rzekl pewnien forumowicz wszystko da sie zrobic, jedno trudniej, jedno latwiej, to akurat nalezy do tych pierwszych.
Musialbys sie pobawic pikselami, zycze powodzenia :)
(jak to skonczysz podslij mi, przydalby mi sie ten algorytm, oczywiscie za twym pozwoleniem :-) [hurra] ;p )

// jak się nie znasz, to się nie odzywaj [rotfl][rotfl][rotfl]- ŁF

0

no mi tez by sie taki przydal :) rzecz w tym ze jestem poczatkujacym i ciezko mi bedzie, ale moze cos wymysle :)
Pozdrawiam.

0

Widze, ze ciezko Ci to zrozumiec: zaden OCR czegos takiego nie odczyta! Programy tego typu bija sie o rynek oferujac odczytanie czystej kartki, ktorej tekst jest ladnie wydrukowany.

// może trochę przesadzasz, ale ogólnie masz rację. przecież te obrazki są specjalnie generowane po to, żeby nie dało się automatycznie odczytać z nich hasła! - ŁF

0

mi chodzi glownie o odczytywanie konkretnej czcionki o konkretnym rozmiarze, wiec np wystarczyloby porownywac kazda literke z czcionka lub obrazkami z identycznymi znakami, poza tym nie musze miec 100% wynikow, wystarczy mi ze co 10 obrazek bedzie poprawnie odczytany.

0

mi chodzi glownie o odczytywanie konkretnej czcionki o konkretnym rozmiarze, wiec np wystarczyloby porownywac kazda literke z czcionka lub obrazkami z identycznymi znakami,[...]

i tu jest wlasnie problem :)

0

mi chodzi glownie o odczytywanie konkretnej czcionki o konkretnym rozmiarze, wiec np wystarczyloby porownywac kazda literke z czcionka lub obrazkami z identycznymi znakami,[...]

napisalem ze np tak ale mam tez kilka innych pomyslow jak to moznaby bylo sprobowac zrobic.

0

Widze, ze ciezko Ci to zrozumiec: zaden OCR czegos takiego nie odczyta! Programy tego typu bija sie o rynek oferujac odczytanie czystej kartki, ktorej tekst jest ladnie wydrukowany.

Bez przesady! Widac nie wszyscy reprezentuja tak skrajny brak wiary w ludzkie mozliwosci, w tym sami tworcy rozwiazan typu "przepisz kod z obrazka" - choc akurat Foltyn (a raczej ludzie ktorym to zlecil) ma chyba podobne do Ciebie poglady. Zastanowiles sie kiedys chociaz chwile, po co w niektorych takich systemach, haslo rysowane jest blisko dolnej krawedzi, tak ze dolna czesc liter jest ucinana (dodatkowo pod lekkim i zmiennym nachyleniem), aby czlowiek sie "domyslal" jaka to litera/cyfra? Albo czemu maja naciachane tla, otoczki dookola liter itd? Obrazek z GG zadnego z wymienionych rozwiazan nie posiada (ani wszelkich pominietych, ktorych jest od groma), wiec moze to i nie na nasze (a przynajmniej nie na moja) glowy, ale chodza po swiecie ludzie, ktorzy sa w stanie to zrobic. Skonczylem :).

0

i dlatego na pewno odczytanie kodu z obrazka z gg bedzie prostsze niz z obrazka o kolorowym tle czy w jakis inny sposob jeszcze zabezpieczonym.

podobno to mialo byc tak strasznie trudne, a dzisiaj siadlem na chwilke i juz cos zaczelo dzialac :) w tej chwili program rozpoznaje dokladnie wspolrzedne kazdego pixela czcionki, czyli kazdej czarnej lub ciemnej kropki na obrazku :) rozpoznaje tez ile jest znakow na obrazku, wiec wystarczyloby stworzyc baze znakow jakie moga wystapic na obrazku czyli cyfry i male literki (bo duzych niewidzialem przy zakladaniu kont) zawierajaca opis znakow czyli np cos w stylu ze cyfra 1 ma szerokosc 3 pixeli, wysoka na 8 i ze posiada pionowa kreske 2 pixele od poczatku znaku. mysle ze jest to do zrobienia :)

0

jak skonczysz to z checia bym zerknal jesli pozwolisz :)
(bardzo fajne takie cos musi byc :))

0

chetnie sie podziele zrodelkiem (jesli to skoncze... )

0

ok, fajnie, bede czekal na info.
mala uwaga: staraj sie nie pisac kilka postow pod rzad, moderatorzy tego nie lubia. Z boku masz ikonke edycji postu, nacisnij, potem tylko dodajesz cos do ost. postu lub zminiasz caly. Jest wtedy bardiej elegancko i nie posadza Cie o nabijanie.
Pozdrawiam.

//zobacz na datę - 2 dni różnicy - gdyby edytował post, to nikt by tego nie zauważył. Źle widziane są kolejne posty pod sobą, jeśli nie dzieli je przynajmniej dzień - m.M

0

bez problemu rozpoznaje znaki 0-9 i a-z jedynymi wyjatkami sa takie znaki miedzy ktorymi nie ma odstepu ale zawsze mozna sie pobawic i zdefiniowac ff jako jeden znak ktoremu odpowiadaja dwie literki f, takich wyjatkow znalazlem sporo a moze jest ich jeszcze wiecej: rt rf ry rx rv rw tt tf ty tx tv tz tw ft ff fy fx fv fw yt yf yy yx yv yw xt xf xx xy xv xw vt vf vv vy vx vw wt wf ww wy wx wv
to tylko podwojne a zawsze moze wystapic tez cos w stylu: rty, tutaj tego moze nie widac ale czcionka MS Sans Serif ktora napisane sa znaki na tych obrazkach niestety w ten sposob laczy niektore litery nastepujace po sobie, jednak nie ma to dla mnie duzego znaczenia poniewaz jesli zle podam text z obrazka zostanie wygenerowany kolejny i kolejny az do momentu w ktorym nie bedzie literek ktore nie maja odstepow miedzy soba :) wszytsko wykonuje sie w jednej procedurze z kilkoma petlami, wiec to chyba jednak nie bylo takie trudne?? wystarczylo troche posiedziec i pomyslec....
po zrodelka piszcie na maila lub gg, chyba ze ktos chce to moze w gotowcach umiescic?? ale tak jak juz mowilem to tylko dziala na obrazki z gg no i nie z kazdym obrazkiem sobie poradzi w 100% aczkolwiek troche wiecej pracy i nie bedzie problemu z jakimkolwiek obrazkiem z gg.

============

oto link: http://4programmers.net/view_file.php?id=1321

0

Wrzucaj do Kodów źródłowych, dla potomnych. Przecież za tydzień nikt nie będzie pamiętał, że ty to napisałeś i że trzeba pisć do ciebie na maila po źródła.

0

Wiesz, jestem pelen podziwu, choc dopiero teraz uswiadomilem sobie jak wyglada ten obrazek z gg, myslalem, ze to cos takiego jak np przy zakladaniu .NET Passport, ale i tak masz moje uznanie.

Fajnie by bylo jakbys zamiescil ten kod w gotowcach.

//Wystarczy w kodach, chodzilo mi ogolnie o to zebys na 4p zamiescil

0

thx, w gotowcach tez mam umiescic?? bo jest w kodach zrodlowych wiec moze wystarczy??

0

Nie wiem o co ci dokładnie chodzi ale może to pomoże...

http://appmsg.gadu-gadu.pl/appsvc/regtoken.asp
Przykładowy wynik:
60 24 6 476B2C7C http://appmsg.gadu-gadu.pl/appsvc/tokenpic.asp
ID

=========================================

http://appmsg.gadu-gadu.pl/appsvc/tokenpic.asp?tokenid=TUTAJID
Wynik: obrazek JPEG

Posniffuj sobie trochę :)

0

czlowieku to juz dawno rozpracowalem :) w ten sposob serwer generuje ci obrazek, a ty musisz wyslac do serwera TokenID czyli ten kod co ci wygenerowal i zawartosc tego co bylo na obrazku.

1 użytkowników online, w tym zalogowanych: 0, gości: 1