Hej,
mam pewien problem.
Tzn. zastanawiam się czy jest jakieś rozwiązanie dla odczytywania numeru tablic rejestracyjnych z obrazka.
Kroki, które trzeba wykonać to chyba:
- zamiana obrazka na czarno biały.
- wyszukanie białego prostokąta*
- wycięcie białego prostokąta z całego obrazka
- podzielenie wyciętego prostokąta na mniejsze elementy (stała wysokość, szerokość dynamiczna, rozdzielone białymi liniami, teoretycznie każda litera jest oddzielona także chyba 1px białej szerokości znajdzie się?**)
- przygotowanie tablicy elementów np. zapis obrazka w tablicy jednowymiarowej, gdzie np. 0 białe pole, 1 - czarne pole***
a) zliczanie ile jest 0 i ile 1?
b) może podział na kolumny/wiersze i zliczanie ile jest 0 i ile 1 w danym wierszu/kolumne? - przygotowanie listy obrazków, z jakimś zaszumieniem i zapisanie ich do tablicy jednowymiarowej tak jak w przypadku podzielonego obrazka?
- sprawdzenie czy taki ciąg 0,1 jest w bazie, jeśli nie to sprawdzanie 0, 1**** i wybranie element najbardziej zbliżonego do fragmentu z obrazka?
Nie wiem czy dobry mam tok rozumowania, czy może coś po drodze pominąłem lub jest coś co może mieć istotny wpływ na taką analizę?
Jako, że to ma być obrazek robiony telefonem, to zastanawiam się czy przy próbie robienia zdjęcia aparatem nie nałożyć ramki, która by pokazywała pole, w którym musi zmieścić się cała rejestracja?
A może jest już jakaś biblioteka pod Androida, która rozwiązuje mój problem?
Z góry dziękuję za pomoc.
-
- co w przypadku gdy całe auto jest białe?
-
-
- pojawia się problem gdy rejestracja jest zabrudzona?
-
-
-
-
- najpierw kolumny, potem wiersze czy może odwrotnie?
-
-
-
-
-
-
- w zależności co wybrane jest w pkt. 5
-
-
-