Nachdem ich ein Bild aufgenommen habe, versuche ich die Form des Objekts zu erkennen, das aufgenommen wurde. Ich suche ähnlich wie die Gesichtserkennung, außer dass die App Formen statt Gesichter erkennen soll. Ich erstelle eine Android App mit Java und dem Android SDK. Irgendwelche Ideen, auf welche Bibliotheken oder Ressourcen ich zugreifen kann, um so etwas zu tun?
Ich würde den Kantenerkennungsfilter in der Marvin-Verarbeitung verwenden. Ссылка
Gehen Sie dann durch die Pixel, suchen Sie nach dunklen Pixeln in der Nähe und speichern Sie die gefundenen Linien. Dann können Sie nach Überschneidungen in den Linien suchen. Gruppieren Sie Linien miteinander und überprüfen Sie die Schnittwinkel. Das sollte dir zumindest einen Ausgangspunkt für Polygone geben.
Tags und Links java android image image-recognition shape