Histogram On Line

Dieser Funktionsblock analysiert und visualisiert die Pixelwerte entlang einer bestimmten Linie in einem binären oder Graustufenbild. Er hilft, Spitzen in der Pixelintensität zu identifizieren und liefert wertvolle Erkenntnisse für die Bildanalyse.

📥 Eingänge

Input Image (Binary Image) Das Quellbild, in dem die Pixelwerte überprüft werden, normalerweise im Graustufen- oder binären Format.

Line Location (pixel) Die Position der Linie im Bild, an der die Pixelwerte bewertet werden. Es können mehrere Werte akzeptiert werden, um mehrere Linien zu analysieren.

Pixel Value Threshold Ein Schwellenwert, der die Bedeutung der erkannten Spitzen entlang der angegebenen Linie bestimmt.

📤 Ausgänge

Output Image Das veränderte Bild, das die bewertete Linie und alle erkannten Spitzen visuell markiert.

Peak Count Die Anzahl der entlang der angegebenen Linie(n) gefundenen Spitzen.

Peak Start Locations Die Pixelpositionen der erkannten Spitzenanfangspunkte.

Peak End Locations Die Pixelpositionen der erkannten Spitzenendpunkte.

Peak Mean Locations Die Mittelpositionen der identifizierten Spitzen entlang der angegebenen Linie(n).

🕹️ Steuerungen

Line Direction Dropdown Eine Dropdown-Steuerung, die es Ihnen ermöglicht, festzulegen, ob die Linie im Bild während der Analyse vertikal oder horizontal sein soll.

🎨 Funktionen

Pixel Analysis Effiziente Identifizierung von Spitzenpixelwerten auf einer definierten Linie im Bild.

Visual Representation Gibt ein annotiertes Bild aus, das die bewertete Linie, erkannte Spitzen und deren jeweilige Standorte mithilfe von Kreisen deutlich zeigt.

📝 Nutzungshinweise

  1. Connect Input Image: Verbinden Sie ein binäres oder Graustufenbild mit dem Eingangsbereich Input Image (Binary Image).

  2. Set Line Location: Geben Sie die Pixelposition(en) für die Linie(n) an, die Sie analysieren möchten, indem Sie den Eingangsbereich Line Location (pixel) verwenden.

  3. Define Threshold: Geben Sie einen Schwellenwert im Eingangsbereich Pixel Value Threshold ein. Stellen Sie sicher, dass der Wert zwischen 0 und 255 liegt.

  4. Run the Block: Führen Sie den Block aus, um die Pixelwerte entlang der angegebenen Linie(n) zu analysieren. Die Ergebnisse werden in den Ausgängen angezeigt.

📊 Bewertung

Bei der Ausführung verarbeitet dieser Funktionsblock das Eingangsbild und generiert eine Ausgabe, die das bewertete Bild mit markierten Spitzen und deren Positionen anzeigt.

💡 Tipps und Tricks

Bildverarbeitung für bessere Ergebnisse

Verwenden Sie vor der Verwendung dieses Funktionsblocks Vorverarbeitungen wie Blur oder Image Threshold, um Rauschen zu reduzieren und die Qualität der erkannten Spitzen zu verbessern.

Testen verschiedener Schwellenwerte

Um die Erkennung zu verfeinern, experimentieren Sie mit verschiedenen Schwellenwerten. Die Anpassung des Schwellenwerts kann einen erheblichen Einfluss auf die Anzahl der erkannten Spitzen haben.

Analyse mehrerer Linien

Stellen Sie bei der Analyse mehrerer Linien sicher, dass die Liniennummern die Bildgrenzen nicht überschreiten, um Fehler zu vermeiden. Sie können eine Schleife verwenden, um effektiv durch mehrere Linien zu iterieren.

🛠️ Fehlersuche

Schwelle überschreitet Grenzen

Wenn Sie auf einen Fehler stoßen, der anzeigt, dass der Schwellenwert außerhalb des zulässigen Bereichs liegt, stellen Sie sicher, dass der Wert zwischen 0 und 255 liegt. Passen Sie ihn nach Bedarf an.

Keine Spitzen erkannt

Wenn keine Spitzen erkannt werden, überprüfen Sie, ob die Linienposition gültig und innerhalb der Bilddimensionen liegt. Passen Sie die Liniennummer an und überprüfen Sie das Eingangsbild auf Klarheit.

Last updated