Wie erkenne ich die Quadrate in diesem Bild?
So, ich bin mit openCV zu tun Quadrat Anerkennung auf diesem Bild. Ich kompiliert den Plätzen.c-Datei auf ein Bild, das ich nahm, und hier sind die Ergebnisse:
http://www.learntobe.org/urs/index1.php
Das Bild auf der linken Seite das original und auf der rechten Seite ist das Bild, das ist ein Ergebnis der Ausführung der quadratische Erfassung.
Die Ergebnisse sind nicht schlecht, aber ich wirklich brauchen, dies zu erkennen, ALLE von den Plätzen und ich bin wirklich neu auf openCV und Bildverarbeitung Zeug. Weiß jemand, wie ich die Bearbeiten können der Quadrate.c-Datei möglicherweise die Erkennung, um mehr inklusive, so dass alle Quadrate sind markiert?
Vielen Dank im Voraus.
InformationsquelleAutor user402516 | 2010-07-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Alle die weißlichen Farben sind schwer zu erkennen. Nichts trennt ihn von der Seite selbst. Versuchen Sie irgendeine Art von Kante zu erkennen (check cvCanny oder cvSobel).
Sollten Sie auch "pre-process" in das Bild. Das ist, erhöhen Sie den Kontrast, die Farben Satter, etc.
Überprüfen Sie auch diese Artikel http://www.aishack.in/2010/01/an-introduction-to-contours/ Es spricht darüber, wie die Quadrate.c-Beispiel funktioniert. Dann werden Sie verstehen, ein wenig über, wie man verbessert die Erkennung in Ihrem Fall.
Hoffe, das hilft!
InformationsquelleAutor Utkarsh Sinha