Chciałbym napisać program w Javie (w zasadzie część już napisałem), analizujący dane o pracy kierowcy z tarczki tachografu.
Uporałem się z (łatwiejszą) częścią aplikacji związaną z przechowywaniem i prezentacją danych, teraz została część związana z analizą obrazu.
Chciałbym, aby użytkownik mógł zeskanować tarczkę (zamiast wprowadzać ją ręcznie) a program sam odczytałby zawarte tam informacje. I tu pojawiły się problemy:
- Jak znaleźć kąt obrotu tarczki (o ile to potrzebne), tak aby odpowiednio rozpocząć analizę (od godziny 0:00) -> problem związany z tym, że użytkownik może dowolnie obrócić tarczkę podczas skanowania
- Jak znaleźć i odczytać rodzaje wykonywanej pracy (z określoną dokładnością) oraz czas ich trwania.
Szukałem już w wielu miejscach informacji na ten temat, ale nic szczególnego nie znalazłem. Na tym forum znalazłem ciekawy temat http://4programmers.net/Forum/97648?h=analiza#id97648 ale on też nie rozwiązuje wielu problemów.
Jak do tego podejść? Co poczytać?
Dla zainteresowanych wyglądem tarczki: http://b.imagehost.org/view/0590/skanuj0014.jpg