🖥
🖥
🖥
🖥
AugeLab Studio Manual
English
Ask or search…
K
Comment on page

Morphological Transformations

Morphological Transformations Node Documentation

The Morphological Transformations node in AugeLab Studio applies various morphological operations to an input image.

Node Overview

The Morphological Transformations node performs morphological operations such as erosion, dilation, opening, closing, gradient, top hat, and black hat on the input image. These operations are commonly used for image preprocessing, noise removal, object detection, and feature extraction.

Node Properties

  • Node Title: Morphological Transformations
  • Node ID: OP_NODE_MORPH

Inputs

The Morphological Transformations node has the following input socket:
  • ImageAny: The input image to be transformed. Connect an image to this socket.

Outputs

The Morphological Transformations node has the following output socket:
  • ImageAny: The transformed image.

Node Configuration

The Morphological Transformations node has the following adjustable parameters:
  • Morph Type: Select the type of morphological transformation to apply. Available options include erosion, dilation, opening, closing, gradient, top hat, and black hat.
  • Morph Shape: Select the shape of the structuring element used for the morphological operation. Available options include rectangle, cross, and ellipse.
  • Kernel Size: Adjust the size of the kernel (structuring element) used for the morphological operation. Larger kernel sizes result in more extensive transformations.
  • Iterations: Specify the number of iterations for erosion and dilation operations. Higher values produce more pronounced effects.

Usage

  1. 1.
    Drag and drop the Morphological Transformations node from the node library onto the canvas in AugeLab Studio.
  2. 2.
    Connect the input image to the ImageAny input socket of the Morphological Transformations node.
  3. 3.
    Adjust the parameters Morph Type, Morph Shape, Kernel Size, and Iterations as desired.
  4. 4.
    Run the pipeline.
  5. 5.
    The Morphological Transformations node will apply the selected morphological operation to the input image using the specified parameters and provide the transformed image at the ImageAny output socket.
  6. 6.
    Retrieve the transformed image from the output socket for further processing or visualization.

Notes

  • The Morphological Transformations node supports various morphological operations, including erosion, dilation, opening, closing, gradient, top hat, and black hat. These operations are useful for tasks such as noise removal, object detection, and feature extraction.
  • Adjusting the Kernel Size parameter determines the extent of the morphological transformation. Larger kernel sizes result in more extensive transformations, while smaller kernel sizes produce more localized effects.
  • The Iterations parameter is only applicable to erosion and dilation operations. It controls the number of times the operation is applied, allowing for more pronounced effects.
  • The Morphological Transformations node works with images of any type and can be applied to grayscale and color images.
  • Experiment with different combinations of morphological operations, kernel sizes, and iterations to achieve the desired image transformation.
That concludes the documentation for the Morphological Transformations node in AugeLab Studio. This node enables you to apply various morphological operations to an input image, resulting in a transformed image as output.