FloodFill

Dieser Funktionsblock verwendet den Flood-Fill-Algorithmus, um geschlossene Formen innerhalb eines Graustufenbildes zu füllen. Er ist besonders nützlich, um spezifische Regionen basierend auf verbundenen Pixelwerten zu isolieren und zu ändern.

📥 Eingänge

Image Gray Ein Graustufenbild, das verarbeitet wird, um geschlossene Bereiche zu füllen.

📤 Ausgänge

Image Gray Die Ausgabe ist ein modifiziertes Graustufenbild, in dem geschlossene Formen gefüllt wurden.

🕹️ Steuerungen

Dieser Funktionsblock hat keine zusätzlichen Benutzersteuerungen über die Eingangs- und Ausgangsverbindungen hinaus.

🎨 Funktionen

Shape Filling Füllt effizient verbundene Regionen im Bild und ermöglicht verschiedene Anwendungen in der Bildverarbeitung und Analyse.

Automatic Handling Der Algorithmus identifiziert und füllt Formen basierend auf dem angegebenen Startpunkt.

📝 Nutzungshinweise

  1. Connect Input: Verbinden Sie ein Graustufenbild mit dem Eingangsbereich Image Gray.

  2. Run Evaluation: Starten Sie den Block, um geschlossene Formen im Eingangsbild zu füllen. Das Ergebnis wird als neues gefülltes Bild ausgegeben.

📊 Bewertung

Beim Ausführen verarbeitet der Flood-Fill-Algorithmus das Eingangsbild und füllt geschlossene Formen mit der angegebenen Füllfarbe (in diesem Fall weiß).

💡 Tipps und Tricks

Benutzerdefinierte Füllfarbe

Um die Füllfarbe zu ändern, müssen Sie den Startpunkt in der Flood-Fill-Funktion anpassen. Der Standardstartpunkt befindet sich in der oberen linken Ecke (0, 0) und wird mit Weiß gefüllt. Das Ändern der Farbe erfordert zusätzliche Konfiguration, die möglicherweise die Anpassung der Algorithmusimplementierung beinhaltet.

Verwendung von Masken für spezifische Regionen

Sie können im Voraus eine Maske erstellen, wenn Sie nur bestimmte Bereiche füllen möchten. Dies kann erreicht werden, indem Sie Regionen kombinieren oder mit anderen Funktionsblöcken wie Image ROI erstellen.

Leistungsoptimierung

Das Flood-Filling kann rechnerisch intensiv für große Bilder sein. Ziehen Sie in Betracht, Bilder vor der Verarbeitung zu skalieren oder unnötige Bereiche abzuschneiden.

🛠️ Fehlersuche

Flood Fill füllt keine Formen

Wenn das Flood Fill keine Formen zu füllen scheint, überprüfen Sie, ob der Startpunkt (0, 0) sich innerhalb des gewünschten Bereichs befindet. Möglicherweise müssen Sie den Startpunkt ändern oder sicherstellen, dass der Bereich tatsächlich geschlossen ist.

Bildgrößeneinstellungen

Stellen Sie sicher, dass das Bild, das an den Eingang angeschlossen wird, ein gültiges Graustufenbild ist. Wenn die Bilddimensionen falsch sind oder das Format nicht kompatibel ist, funktioniert das Flood Fill möglicherweise nicht wie erwartet.

Last updated