Comment on page
Sobel Filter
The
Sobel Filter
node in AugeLab Studio applies the Sobel filter to an input grayscale image to detect edges and corners.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 Title: Sobel Filter
- Node ID: OP_NODE_SOBEL_FILTER
The
Sobel Filter
node has the following input socket:- ImageGray: The input grayscale image to which the Sobel filter will be applied.
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.
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.
- 1.Drag and drop the
Sobel Filter
node from the node library onto the canvas in AugeLab Studio. - 2.Connect the input grayscale image to the ImageGray input socket of the
Sobel Filter
node. - 3.Adjust the dx Order, dy Order, and Aperture Size parameters to control the behavior of the Sobel filter.
- 4.Run the pipeline.
- 5.The
Sobel Filter
node will apply the Sobel filter to the input grayscale image, detecting edges and corners. - 6.Retrieve the output grayscale image from the ImageGray output socket for further processing or visualization.
- 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.