shape-recognition

___ tag123opencv ___ OpenCV (Open Source Computer Vision) ist eine plattformübergreifende Bibliothek von Programmierfunktionen für die Echtzeit-Bildverarbeitung. Es wurde 1999 offiziell von Intel ins Leben gerufen und wird nun von Itseez unterstützt. Verwendet werden: Mensch-Computer-Interaktion; Objektidentifikation, Segmentierung und Erkennung; Gesichtserkennung; Gestenerkennung; Bewegungsverfolgung, Bewegung Verständnis; Stereo- und Multikamera-Kalibrierung und Tiefenberechnung; Mobile Robotik. ___ answer25306752 ___

Ändern Sie die Flags von findContours so, dass nur die äußeren Konturen abgerufen werden. Verwenden Sie das %code% -Flag wie im folgenden Beispiel:

%Vor%

Dies sollte das Problem lösen.

    
___ qstnhdr ___ in Python Verwendung der Hierarchie für findContours ___ tag123hierarchy ___ Bei Problemen beim Erstellen, Verwalten oder Anzeigen einer Hierarchie von Daten oder Ressourcen usw. ___ tag123shape_recognition ___ hilf uns, dieses Wiki zu bearbeiten ___ tag123contour ___ Eine Konturlinie für eine Funktion von zwei Variablen ist eine Kurve, die Punkte verbindet, an denen die Funktion denselben bestimmten Wert hat. ___ tag123python ___ Python ist eine dynamische und stark typisierte Programmiersprache, die die Usability betont. Zwei ähnliche, aber größtenteils inkompatible Versionen von Python sind weit verbreitet (2 und 3). Wenn Sie eine versionsspezifische Python-Frage haben, sollten Sie die Tags [python-2.7] oder [python-3.x] zusätzlich zum Tag [python] verwenden. Wenn Sie eine Python-Variante wie jython, pypy, iron-python usw. verwenden, kennzeichnen Sie diese bitte entsprechend. ___ qstntxt ___

Ich habe ein Python-Skript zur Erkennung von Formen in Handzeichnungen implementiert. Das Skript erkennt jedoch mehr Formen als benötigt.

Hier ist ein Beispielbild:

und dies ist die Ausgabe des Skripts:

Ein Teil des Codes, den ich geschrieben habe, ist der folgende:

%Vor%

Ich habe nicht den ganzen Code gepostet, weil das nutzlos ist. Ich denke, dass ich die Verwendung der Hierarchie verwechsle, um die Konturen zu finden. Ich bin kein solcher Python-Experte und habe die Hierarchie in den Konturen nicht so gut verstanden. Hat jemand Vorschläge?

    
___
1
Antwort

in Python Verwendung der Hierarchie für findContours

Ich habe ein Python-Skript zur Erkennung von Formen in Handzeichnungen implementiert. Das Skript erkennt jedoch mehr Formen als benötigt. Hier ist ein Beispielbild: und dies ist die Ausgabe des Skripts: Ein Teil des Codes, den i...
04.04.2014, 11:56