Pracuję nad aplikacją dla systemu Android, która wykorzystuje rozpoznawanie tekstu Tesseract do rozpoznawania tekstu, teraz mam problem, że na różnych smartfonach obraz jest obracany w inny sposób, więc na jednym jest w trybie poziomym od razu, a po drugiej w trybie pionowym. Więc teraz chcę inteligentnie obrócić obraz, aby Tesseract mógł rozpoznać Tekst. Jest to tylko jedna z dwóch możliwych opcji, ale może być również w związku z robieniem zdjęcia przez użytkownika. Nie chcę, aby użytkownik musiał za każdym razem robić zdjęcie w tym samym formacie, chcę go obrócić tak, aby pasował do potrzeb, jeśli to możliwe, bez utraty wydajności.OCR (tesseract), inteligentna rotacja obrazu
Biblioteka Tesseract z autorotate nie działa w ten sposób dla mnie. Każdy pomysł, jak rozwiązać ten problem.
Dzięki
Tessarct lib nie zapewnia funkcji automatycznego obracania. Musisz podać do tego swoją logikę. – Gru
Zobacz przykład Tesseract [Orientacja i wykrywanie skryptów (OSD)] (http://code.google.com/p/tesseract-ocr/wiki/APIExample). Orientacja i kąt rozwarcia mogą być dla Ciebie interesujące. Będziesz musiał odpowiednio obrócić obraz. – nguyenq