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

Sobel Filter

Sobel Filter Node Documentation

The Sobel Filter node in AugeLab Studio applies the Sobel filter to an input grayscale image to detect edges and corners.

Node Overview

The Sobel Filter node applies the Sobel filter to an input grayscale image to detect edges and corners. The Sobel filter calculates the gradient of the image intensity at each pixel, which provides information about the intensity changes in the image. This information can be used to identify edges and corners in the image.

Node Properties

  • Node Title: Sobel Filter
  • Node ID: OP_NODE_SOBEL_FILTER

Inputs

The Sobel Filter node has the following input socket:
  • ImageGray: The input grayscale image to which the Sobel filter will be applied.

Outputs

The Sobel Filter node has the following output socket:
  • ImageGray: The output grayscale image after applying the Sobel filter. The resulting image highlights edges and corners.

Node Configuration

The Sobel Filter node has the following adjustable parameters:
  • dx Order: The order of the derivative in the x direction. Higher values emphasize higher-order derivatives.
  • dy Order: The order of the derivative in the y direction. Higher values emphasize higher-order derivatives.
  • Aperture Size: The size of the Sobel kernel. Larger sizes capture more local image information.

Usage

  1. 1.
    Drag and drop the Sobel Filter node from the node library onto the canvas in AugeLab Studio.
  2. 2.
    Connect the input grayscale image to the ImageGray input socket of the Sobel Filter node.
  3. 3.
    Adjust the dx Order, dy Order, and Aperture Size parameters to control the behavior of the Sobel filter.
  4. 4.
    Run the pipeline.
  5. 5.
    The Sobel Filter node will apply the Sobel filter to the input grayscale image, detecting edges and corners.
  6. 6.
    Retrieve the output grayscale image from the ImageGray output socket for further processing or visualization.

Notes

  • The Sobel Filter node is useful for edge and corner detection in grayscale images.
  • Adjust the dx Order and dy Order parameters to control the order of the derivatives in the x and y directions. Higher-order derivatives can enhance the detection of finer details.
  • Experiment with different Aperture Size values to capture different scales of local image information. Larger aperture sizes capture more global information, while smaller sizes focus on local details.
  • The output of the Sobel Filter node is a grayscale image that highlights edges and corners based on the Sobel filter calculations.
  • You can use the Sobel Filter node in combination with other image processing nodes to perform tasks such as feature extraction, object detection, or image segmentation.
That concludes the documentation for the Sobel Filter node in AugeLab Studio. This node allows you to apply the Sobel filter to grayscale images for edge and corner detection.