Blur Detector
This function block evaluates whether an input image is blurred by analyzing its sharpness using frequency domain methods.
π₯ Inputs
Input Image
The image that you want to analyze for blur.
π€ Outputs
Is Blurred?
This output returns a boolean value indicating whether the input image is classified as blurred (True) or not (False).
πΉοΈ Controls
Detection Threshold
A slider used to set the threshold value for determining if the image is blurry. Adjusting this value will affect the sensitivity of the blur detection.
Current Blur Value
A label that displays the current blur measurement calculated from the input image.
Info Text
A helpful description of the detection logic, indicating that if the blur value is below the threshold, the image is considered blurred.
π¨ Features
Frequency Domain Analysis
This block uses Fast Fourier Transform (FFT) to analyze the sharpness of the image, allowing for effective identification of blurriness.
Real-Time Feedback
The current blur measurement is dynamically updated and displayed, providing immediate insight into the image's sharpness.
π Usage Instructions
Connect Input: Link an image you would like to assess for blurriness to the
Input Image
socket.Set Threshold: Adjust the
Detection Threshold
slider to define how sensitive the blur detection should be. A lower threshold will be more sensitive.Evaluate: Run the function block to analyze the input image. The output will indicate if the image is blurry based on the threshold setting.
π Evaluation
When executed, this function block calculates the blur value of the input image, comparing it against the specified threshold to determine whether the image is blurred.
π‘ Tips and Tricks
π οΈ Troubleshooting
Last updated
Was this helpful?