Offline Image Text Recognition (OCR) in android
Erstellen des android native SDK für die Bild-zu-text-Erkennung. (Ich habe das gut gemacht mit einigen APIs von web-services. Aber dieses mal, möchte ich einfach nur die app ohne Internet-Verbindung, keine APIs und Web Services. Nur ein offline OCR-app).
Also hier meine Frage ist
- wie Ernte jedes Wort enthält, in das Bild?
- wie vergleichen den zugeschnittenen text mit der Schrift und Zeichen?
ocr ist ein Komplexes Thema. wenn Sie ein neues android-ich schlage vor, Sie geben es einige Zeit . wenn nicht, dann hier ist ein tutorial- androidadvance.com/blog/...
@SagarNayak sagte, OCR ist ein Komplexes Thema. Als Teil des Teams, das entwickelt offline mobile OCR, kann ich sagen, es hat uns mehrere Jahre. Wenn Sie einen bestimmten Fall, versuchen Sie es mit einer der verfügbaren OCR-tools. Wenn Sie möchten, um mit ihm zu spielen, dann Tesseract könnte eine gute Wahl sein.
Ja. Danke. Ich nehme an, um es offline, weil ich möchte, um die OCR für meine Muttersprache. Gebe ich einen Versuch mit Tesseract.
@SagarNayak sagte, OCR ist ein Komplexes Thema. Als Teil des Teams, das entwickelt offline mobile OCR, kann ich sagen, es hat uns mehrere Jahre. Wenn Sie einen bestimmten Fall, versuchen Sie es mit einer der verfügbaren OCR-tools. Wenn Sie möchten, um mit ihm zu spielen, dann Tesseract könnte eine gute Wahl sein.
Ja. Danke. Ich nehme an, um es offline, weil ich möchte, um die OCR für meine Muttersprache. Gebe ich einen Versuch mit Tesseract.
InformationsquelleAutor Aung Si Min Htet | 2016-04-06
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, u können Tesseract-OCR-Tool, eine open-source alternative von Google. Wie integriert man das in Android ist einfach via Tesseract Android-Tools
Haben Sie einen Blick auf die tess-Projekt auf github, es ist sehr einfach zu bedienen und liefert gute OCR-Ergebnisse
InformationsquelleAutor Muhammad Younas
Sagte Sie, Sie wollte nicht, dass die Verwendung einer API, aber ich schlage vor, Sie verwenden die kürzlich veröffentlichte OCR-API von Google:
https://developers.google.com/vision/text-overview
Nur fügen Sie die folgende Zeile zu Ihrer Abhängigkeiten:
Hinweis: Bei der ersten Nutzung wird es haben, laden Sie einige Dateien aus einem google-server arbeiten zu können. Stellen Sie sicher, dass Sie diese Prüfung
.isOperational()
. Danach können Sie es verwenden, ohne internet-Verbindung.InformationsquelleAutor Wirling
Können Sie ML Kit für Bild-zu-Text-Erkennung:
https://firebase.google.com/docs/ml-kit/android/recognize-text
InformationsquelleAutor Shubham Soni