Morphological Transformations

Dieser Funktionsblock wendet morphologische Transformationen auf Eingabebilder an, die bei verschiedenen Bildverarbeitungsaufgaben helfen können, indem sie Operationen wie Erosion und Dilatation durchführen.

📥 Eingänge

Image Any Dieser Eingang akzeptiert beliebige Bilddaten, auf die Sie morphologische Transformationen anwenden möchten.

📤 Ausgänge

Image Any Diese Ausgabe liefert das transformierte Bild nach der Anwendung der ausgewählten morphologischen Operation.

🕹️ Steuerungen

Morph Type Ein Dropdown-Menü zur Auswahl der Art der morphologischen Operation, die Sie anwenden möchten, wie Erosion, Dilatation, Öffnung, Schließung und mehr.

Morph Shape Ein Dropdown-Menü zur Auswahl der geometrischen Form des Strukturelements, das in morphologischen Operationen verwendet wird, wie rechteckige, ellipsenförmige oder kreuzförmige Kerne.

Kernel Size Ein Schieberegler zur Definition der Größe des Kerns, der in den morphologischen Transformationen verwendet wird. Er bestimmt, wie sehr die Nachbarpixel die Transformation beeinflussen.

Iterations Ein Schieberegler, der verwendet wird, wenn Erosion oder Dilatation ausgewählt ist, um festzulegen, wie oft die Operation angewendet werden soll.

🎨 Funktionen

Versatile Transformations Bietet eine Vielzahl von Operationen zur Manipulation von Bildstrukturen basierend auf deren Formen und Pixelverbindungen.

Dynamic Control Over Parameters Benutzer können die Kernelgröße und den Operationstyp dynamisch anpassen, was eine Feinabstimmung basierend auf spezifischen Anforderungen ermöglicht.

📝 Nutzungshinweise

  1. Connect Input: Verknüpfen Sie das Eingangsbild mit dem Image Any Eingang.

  2. Select Morph Type: Wählen Sie die gewünschte morphologische Operation aus dem Dropdown-Menü Morph Type.

  3. Choose Morph Shape: Wählen Sie die Form des Strukturelements aus dem Dropdown-Menü Morph Shape.

  4. Adjust Kernel Size: Verwenden Sie den Schieberegler Kernel Size, um die Größe des Strukturelements anzugeben.

  5. Set Iterations: Wenn die ausgewählte Operation Erosion oder Dilatation ist, passen Sie den Schieberegler Iterations an, um festzulegen, wie oft die Operation angewendet werden soll.

  6. Evaluate: Führen Sie den Block aus, um die angegebene morphologische Transformation auf das Eingangsbild anzuwenden.

📊 Bewertung

Beim Ausführen gibt dieser Funktionsblock das transformierte Bild basierend auf der ausgewählten morphologischen Operation und den Parametern aus.

💡 Tipps und Tricks

Die richtige Operation wählen

Wenn das Ziel darin besteht, Rauschen und kleine Objekte zu entfernen, verwenden Sie MORPH_OPEN. Um kleine Löcher in Objekten zu füllen, verwenden Sie MORPH_CLOSE.

Experimentieren mit Kernelformen

Verschiedene Formen können unterschiedliche Ergebnisse liefern. Verwenden Sie MORPH_ELLIPSE für sanftere Übergänge und MORPH_CROSS für ausgeprägtere Ergebnisse, abhängig von den bearbeiteten Bildern.

Betrieb kombinieren

Erwägen Sie, mehrere morphologische Operationen zu verketten, indem Sie mehrere Instanzen dieses Blocks verwenden, um Ihr Bild weiter zu verfeinern.

🛠️ Fehlersuche

Keine Änderungen in der Ausgabe

Stellen Sie sicher, dass das Eingangsbild nicht leer ist. Überprüfen Sie auch, ob die Kernelgröße zu klein ist—versuchen Sie, die Kernelgröße zu erhöhen, um deutlicher erkennbare Änderungen zu erzielen.

Fehler bei der Anwendung der morphologischen Transformationen

Wenn Sie während der Bewertung auf Fehler stoßen, überprüfen Sie, ob das Eingangsbildformat unterstützt wird und ob alle Parameter korrekt eingestellt sind, bevor Sie versuchen, den Block erneut auszuführen.

Last updated