2016-07-17 9 views
-1

ich auf eine Anwendung gerade arbeite, die wie das funktioniert:Weinetikett passende

Sie nehmen ein Foto von dem Etikett einer Flasche Wein, und die App Ihr ​​Bild scannen, und wenn es ähnelt einer Vorlage Im aufklappbaren Ordner gespeichert, erhalten Sie ein Pop-up, das den Namen und andere Eigenschaften Ihres Weins enthält. (alles offline)

Ich habe auf Github und auf Google gesucht, aber ich habe einige Projekte oder Hinweise gefunden. Können Sie mir ein funktionierendes Projekt verlinken oder mir mit dem Code helfen? Weil ich den Vergleichscode nicht erstellen kann.

+0

Was Sie brauchen, ist eine OCR (Optical Character Recognition). OpenCV verfügt über OCR-Funktionen. Wie auch immer, uns zu bitten, dir Ressourcen zu empfehlen, ist für diese Seite nicht relevant. –

Antwort

0

Nun, es ist nicht so einfach, ein Foto zu machen und eine Vorlage aus dem Zeichnungsordner abzugleichen. Weil Bilder mit herkömmlichen Methoden nicht vergleichbar sind. Es gibt ein weites Forschungsgebiet namens 'Computer Vision' nur dafür gewidmet. Aber wenn Sie immer noch das Ergebnis erzielen wollen, das Sie erwarten. Ich schlage vor, dass Sie etwas über Klassifikationsprobleme in der Computer Vision erforschen. Und um loszulegen. Sie können versuchen, this Android-Implementierung von Tensorflow (Google Neural Network Library). Und zwicken Sie es nach Bedarf

0

Sie können die SIFT (Scale Invariant Feature Transformation) -Features des Etiketts schätzen und mit Kandidatenbildern abgleichen. Suchen Sie nach "OpenCV SIFT example" und Sie erhalten dafür einen funktionierenden C++/Python-Code.

+0

Ich habe versucht mit Opencv und ich habe eine Frage mit einem 50% Arbeitscode gepostet. Ich kann 2 Bilder vergleichen, aber ich habe nicht den richtigen passenden Prozentsatz. das ist meine Frage: http://stackoverflow.com/questions/38696938/android-opencv-template-matching-with-camera-bild – Mirco