Skocz do zawartości

[Programowanie] OpenCV - Rozpoznawanie Pisma


Elektryk0

Pomocna odpowiedź

W tej części kursu zajmiemy się rozpoznawaniem cyfr. Opisałem jeden z algorytmów służących do klasyfikacji obiektów K-Nearest Neighborhood. Zamieszczone tutaj informacje pokazują podstawy dotyczące systemów uczących się i klasyfikacji obiektów.

UWAGA, to tylko wstęp! Dalsza część artykułu dostępna jest na blogu.

Przeczytaj całość »

Poniżej znajdują się komentarze powiązane z tym wpisem.

KNearest_digits.rar

screen3.thumb.png.2dd621aa2dc85ffbc17636b0287c8516.png

  • Lubię! 1
Link do komentarza
Share on other sites

Całkiem ciekawy artykuł, chociaż kiedy na studiach musiałem napisać program odczytujący tablice rejestracyjne na zdjęciu, to największym problemem nie było samo rozpoznanie tekstu, a jego znalezienie na zdjęciu, ,przeskalowanie, odpowiednia binaryzacja... Krótko mówiąc, cała obróbka wstępna. Jeśli to zadziałało, to samo odczytanie nie było już takie trudne.

Link do komentarza
Share on other sites

Ten kodzik nie działa w OpenCV 3.0

Trzeba zamienić to:

KNearest KN(trainingvector, traininglabels); 
cout << "Max. k = " << KN.get_max_k() << endl; 

na to

Ptr<ml::KNearest> KN = ml::KNearest::create();
Ptr<ml::TrainData> trainingData = ml::TrainData::create(trainingvector, ml::ROW_SAMPLE, traininglabels);
KN->train(trainingData);
cout << "Max. k = " << KN->getDefaultK() << endl;
  • Lubię! 1
Link do komentarza
Share on other sites

Zarejestruj się lub zaloguj, aby ukryć tę reklamę.
Zarejestruj się lub zaloguj, aby ukryć tę reklamę.

jlcpcb.jpg

jlcpcb.jpg

Produkcja i montaż PCB - wybierz sprawdzone PCBWay!
   • Darmowe płytki dla studentów i projektów non-profit
   • Tylko 5$ za 10 prototypów PCB w 24 godziny
   • Usługa projektowania PCB na zlecenie
   • Montaż PCB od 30$ + bezpłatna dostawa i szablony
   • Darmowe narzędzie do podglądu plików Gerber
Zobacz również » Film z fabryki PCBWay

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.