Bilateral Filter
This function block applies a bilateral filter to the input image. The bilateral filter is a powerful technique for smoothing images while preserving edges, making it beneficial for reducing noise without losing important details.
๐ฅ Inputs
Image Any
The input image that you want to apply the bilateral filter to.
๐ค Outputs
Image Any
The output image that has been processed with the bilateral filter.
๐น๏ธ Controls
Kernel Size
A slider that allows you to adjust the size of the kernel used in the filter. Larger values will result in a smoother image, but may also cause loss of detail.
Sigma Value
A slider that defines the filter's spatial extent and influences how much weight is given to the neighboring pixels. Higher values will consider more distant pixels in the averaging process.
๐จ Features
Customizable Filtering
Users can easily manipulate the kernel size and sigma value to achieve the desired level of smoothing.
Edge Preservation
The bilateral filter effectively reduces noise while keeping edges sharp, making it suitable for various image processing tasks.
๐ Usage Instructions
Connect Input Image: Link any image you wish to smooth to the input of this block.
Adjust Kernel Size: Use the
Kernel Size
slider to set the size of the kernelโthis should typically be an odd number.Set Sigma Value: Use the
Sigma Value
slider to adjust how strongly the filter impacts the image.Evaluate: Run the block to apply the bilateral filter to your image.
๐ Evaluation
When executed, this function block processes the input image and outputs it with the bilateral filter applied, reducing noise while maintaining the sharpness of edges.
๐ก Tips and Tricks
๐ ๏ธ Troubleshooting
Last updated
Was this helpful?