/ / Identifizieren von Blobs im Bild als das eines Fahrzeugs - Python-2.7, opencv, blob, simplecv

Identifizieren von Blobs im Image als eines Fahrzeugs - python-2.7, opencv, blob, simplecv

Irgendeine Idee, wie ich die kleineren Blobs bekommen kannGehören zum selben Fahrzeug 1 Fahrzeug? Aufgrund der Hintergrundsubtraktion sind in der Vordergrundmaske einige der Blobs, die zu einem Fahrzeug gehören, ziemlich klein, und das Filtern der Blobs basierend auf ihrer Größe funktioniert nicht.

Antworten:

0 für die Antwort № 1

Versuchen Sie, Dinge basierend auf zu filtern colorDistance() und das Vergleichen der mittleren Farbe der Flecken im Bild mit dem Fahrzeug mit einem Kontrollbild des Hintergrunds ohne das Auto darin. Die SimpleCV-Dokumente enthalten ein spezielles Tutorial dieses Thema. Das gesagt... es kann nicht immer wie erwartet funktionieren. Eine andere Möglichkeit (die mir gerade in den Sinn gekommen ist) könnte das Gebiet der Interessensblöcke zusammenfassen und feststellen, ob diese Summe über einem bestimmten Schwellenwert liegt, und nicht nur irgendein einzelner Klumpen.