Witam, Chce sie zabawic w napisanie małego OCR, czy ktoś sie kiedys w to bawił wie jak to ugryżć??
Bo mnie gryzie jeden problem i nie mam pomyslu jak to zrobic ..... mianowicie mam sobie wrzozec oraz do sprawdzenia znak np :
jak teraz porownac dwa obrazki ze soba i wyciagnac ze szukana liczba to 2.
Pozdrawiam
doseo
7.07.2008, 20:00:41
Widzę że masz nie pokrywające się czarne znaki na białym tle. Czyli wrzucasz obrazek do tablicy 2 wymiarowej i lecisz od strony lewej do prawej i jeśli jest cała kolumna jest biała to znaczy że rozpoczynasz wydobywanie nowego obiektu z obrazka, potem kasujesz obiekty o zerowej wielkości i masz już wszystkie znaki wydobyte. Teraz najprostrzym sposobem na porównanie obiektów do wzorców jest funkcja serialize() którą zamieniasz tablice w ciąg znaków. Potem w pętli liczysz podobieństwo za pomocą funkcji similar_text() lub levenshtein().
Jest to metoda najbardziej prymitywna i zła, ale zaczynając od niej dojdziesz do sieci neuronowych;)
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.