Harris Corner Filter
Dieser Funktionsblock implementiert die Harris-Ecken-Erkennungsmethode, die verwendet wird, um Ecken in Bildern zu finden. Er ermöglicht den Benutzern, die Eckenkennung anzuwenden und verschiedene Parameter anzupassen, um den Erkennungsprozess zu individualisieren.
📥 Eingänge
Image Any Das Eingangsbild, in dem Ecken erkannt werden sollen.
📤 Ausgänge
Image Any Das Ausgabebild mit hervorgehobenen erkannten Ecken.
Corner Size Eine Zahl, die die Gesamtanzahl der im Eingangsbild erkannten Ecken darstellt.
Corner Positions Die spezifischen Koordinaten der erkannten Ecken, die mehrere Ausgaben ermöglichen.
🕹️ Steuerungen
Pixel Threshold Ein Schieberegler zur Einstellung der Empfindlichkeit für die Eckenkennung. Die Anpassung dieses Schwellenwerts beeinflusst, wie viele Ecken identifiziert werden.
Block Size Dieser Schieberegler steuert die Größe der Nachbarschaft, die für die Eckenkennung verwendet wird. Eine größere Blockgröße kann helfen, deutlichere Ecken zu erkennen, kann aber kleinere übersehen.
Aperture Size Dieser Schieberegler legt die Blendenöffnung für den Sobel-Operator fest, der in der Eckenkennung verwendet wird. Eine Erhöhung kann die Erkennung von Merkmalen verbessern, jedoch auf Kosten von Details.
Harris Free Parameter Dieser Schieberegler steuert die Empfindlichkeit des Harris-Detektors. Höhere Werte können die Wahrscheinlichkeit erhöhen, Ecken in Bildern zu erkennen, indem sie weniger empfindlich auf Variationen reagieren.
🎨 Funktionen
Robust Corner Detection Verwendet die Harris-Methode, die effektiv zur Identifizierung von Ecken unter verschiedenen Bedingungen ist.
Real-Time Adjustability Die Schieberegler ermöglichen dynamische Anpassungen der Parameter zur Eckenkennung und bieten sofortiges Feedback über deren Auswirkungen.
Visual Feedback Erkannte Ecken werden im Ausgabebild für eine einfache Visualisierung markiert.
📝 Nutzungshinweise
Input Image: Verbinden Sie ein geeignetes Bild mit dem
Image Any-Eingang.Anpassung der Parameter: Verwenden Sie die Schieberegler, um
Pixel Threshold,Block Size,Aperture SizeundHarris Free Parameternach Ihren Wünschen einzustellen.Block ausführen: Führen Sie den Block aus, um die Eckenkennung durchzuführen und das Ergebnis abzurufen.
📊 Bewertung
Bei der Ausführung analysiert dieser Funktionsblock das Eingangsbild, identifiziert Ecken basierend auf den angegebenen Parametern und gibt das verarbeitete Bild mit hervorgehobenen Ecken aus.
💡 Tipps und Tricks
Eckenkennung verbessern
Um die Erkennung zu verbessern, verwenden Sie einen höheren Pixel-Schwellenwert, wenn zu viele falsche Ecken erkannt werden. Senken Sie ihn im Gegenteil, wenn Sie mehr Ecken erfassen möchten.
Vorverarbeitung des Eingangsbildes
Für bessere Ergebnisse sollten Sie in Betracht ziehen, einen Blur-Filter auf das Eingangsbild anzuwenden, bevor Sie diesen Block ausführen, um Rauschen zu reduzieren, das die Eckenkennung beeinträchtigen kann.
Mit der Blendenöffnung experimentieren
Passen Sie die Aperture Size an, da sie erhebliche Auswirkungen auf die Qualität der Kantenerkennung hat. Es kann erforderlich sein, mit verschiedenen Einstellungen zu experimentieren, um die optimalen Werte für unterschiedliche Bilder zu finden.
In Verbindung mit anderen Blöcken verwenden
Dieser Block kann nachfolgend mit Draw Points kombiniert werden, um erkannte Ecken direkt auf Ihren Bildern zu visualisieren.
🛠️ Fehlersuche
Zuletzt aktualisiert