Image Adaptive Threshold
Dieser Funktionsblock ist so konzipiert, dass er adaptive Schwellenwerttechniken auf ein Bild anwendet, um Merkmale basierend auf der lokalen Pixelintensität hervorzuheben, wodurch er ein effektives Werkzeug für die binäre Segmentierung in Bildern ist.
📥 Eingänge
Image Any Das Eingangsbild, auf das adaptive Schwellenwertsetzung angewendet wird.
📤 Ausgänge
Image Gray Die Ausgabe wird ein Graustufenbild sein, nachdem die adaptive Schwellenwertsetzung angewendet wurde.
🕹️ Steuerungen
Threshold Type Ein Dropdown-Menü zur Auswahl der Art der zu verwendenden adaptiven Schwellenwertmethode: entweder Mittelwert oder Gauß.
Threshold Ein Schieberegler zum Festlegen des maximalen Schwellenwerts. Dieser Wert bestimmt den Ausschneidewert für Pixelwerte, wenn ein binäres Bild erzeugt wird.
Kernel Size Ein Schieberegler zur Anpassung der Größe des Gauß-Kernels, der im adaptiven Schwellenwertprozess verwendet wird. Die Kernelgröße sollte ungerade sein und bestimmt, wie viel Nachbarschaft jedes Pixels berücksichtigt wird.
🎨 Funktionen
Adaptive Thresholding Methods Wählen Sie zwischen verschiedenen adaptiven Schwellenwertmethoden, um die am besten geeignete für Ihr Bild zu finden.
Dynamic Adjustments Die Schieberegler ermöglichen Echtzeitänderungen am Schwellenwert und der Kernelgröße, wodurch sofortiges Feedback für bessere Anpassungen möglich ist.
📝 Nutzungshinweise
Input Image: Verbinden Sie eine Bildquelle mit dem
Image AnyEingang.Select Threshold Type: Wählen Sie die gewünschte adaptive Schwellenwertmethode aus dem
Threshold TypeDropdown.Set Threshold Value: Passen Sie den
ThresholdSchieberegler an, um den maximalen Wert für Pixel festzulegen.Configure Kernel Size: Verwenden Sie den
Kernel SizeSchieberegler, um die Größe des Kernels festzulegen (dies wird mit 2 multipliziert und um 1 subtrahiert, um sicherzustellen, dass er ungerade ist).Evaluate: Führen Sie den Funktionsblock aus, um adaptive Schwellenwertsetzung auf das Eingangsbild anzuwenden.
📊 Bewertung
Wenn er ausgeführt wird, wendet dieser Funktionsblock die ausgewählte adaptive Schwellenwertmethode auf das Eingangsbild an und gibt ein resultierendes binäres Bild zurück, das signifikante Merkmale basierend auf der lokalen Pixelintensität hervorhebt.
💡 Tipps und Tricks
Stellen Sie die richtige Kernelgröße sicher
Die Kernelgröße muss eine ungerade Zahl sein. Wenn Sie sie auf einen geraden Wert setzen, erhalten Sie möglicherweise nicht die erwarteten Ergebnisse. Verwenden Sie den Kernel Size Schieberegler, um dies zu steuern.
Vorverarbeitung mit Rauschreduzierung
Wenn Sie feststellen, dass Rauschen Ihre Schwellenwertresultate beeinträchtigt, ziehen Sie in Betracht, einen Denoising Funktionsblock oder einen Blur Funktionsblock vor der adaptiven Schwellenwertsetzung anzuwenden, um das Bild zu reinigen.
Experimentieren Sie mit beiden Methoden
Probieren Sie beide Schwellenwerttypen – Mittelwert und Gauß – aus, um zu sehen, welche am besten mit Ihrem spezifischen Bild funktioniert. Die Leistung der Methode kann je nach Inhalt des Bildes variieren.
🛠️ Fehlersuche
Zuletzt aktualisiert