Android-Dokumentenscanner mit opencv
Ich bin in den Prozess des Versuchens zu entwickeln, die ein Dokument-scanner in einer Anwendung von mir. Als ein Beispiel, was ich erreichen möchte, können Sie einen Blick auf das Google-Dokument-t-scanner integriert die Google drive-app.
Dies ermöglicht
- Kanten
- Manipulieren in Sicht
- Anzeige top-down-Ansicht des Dokuments
Bin ich auf der Suche bei einer Reihe von 3rd-party-api um zu sehen, ob dies erreicht werden kann, aber Sie scheinen mehr konzentriert auf OCR. Das ist keine Priorität von mir.
Habe ich allerdings stolperte über diese Dokumenten-scanner
Wo macht es einen Dokumenten-scanner, die mit java öffnen cv. In den Kommentaren jemand fragte über die Möglichkeit der Portierung zu einer android-Anwendung. Anscheinend ist dies möglich.
Habe ich recherchiert Import der open cv Bibliothek in meiner IDE (android studio). Ist dies auch möglich.
Als ich dies noch nicht getan wäre ich dankbar, wenn mir jemand helfen könnte potenzielle Probleme zu identifizieren oder alternative Implementierungen, die würde mir helfen, mein Ziel erreichen.
Ich bin begierig zu entwickeln, das selbst mit Berufung auf 3rd-Partys, wo möglich
- haben Sie einen Blick auf diese. github.com/jhansireddy/AndroidScannerDemo link aktualisiert
- aber muss es automatische Kantenerkennung?
- d ' Arme ich glaube nicht, also es verfügt über eine automatische Kantenerkennung.
- Ich umgesetzt und es hat eine Kante zu erkennen. Sie haben uns offen Lebenslauf in Ihr Projekt
- nun, ich überprüft die Dokumentation, aber es ist ziemlich schwer zu Lesen. Irgendwelche Vorschläge, wo soll ich anfangen? Und ich muss Tauchen Sie ein in C++?
- Von was ich mich erinnere, es war ein Schmerz. Keine zusätzliche Programmierung erforderlich. Blick auf das hinzufügen von opencv in das Projekt und fügen Sie dann den scanner. Es gibt eine version fir android. Dann übergeben Sie einfach die Absicht, den scanner
- verwenden Sie diese Bibliothek, die Sie erwähnt, aber ich bekomme Fragen zu upload-Applikation playstore ,zeigt libpng Probleme .wie man dieses Problem lösen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich geschrieben habe, einen demo-code mit nativer Unterstützung, finden Sie es auf: link. Fühlen Sie sich frei zu Bearbeiten mein code, wenn Sie finden, eine bessere Lösung für dieses.