FFileTools

IMAGE PROCESSING REFERENCE

Sharpen Strength Calculator

Explore the pixel-level unsharp-mask calculation used by FileTools and see how sigma and threshold affect sharpening.

Calculate one sharpened channel

Difference: 15

Threshold exceeded: yes

Output channel: 175

The calculator models the channel step after the blurred image has been produced. The actual blur is image-dependent and is controlled by sigma.

FileTools sharpening parameters

The browser slider passes its value as the sigma parameter to Rust's image unsharp-mask operation. FileTools uses a threshold of 1, so a channel difference must exceed 1 before the sharpening step changes it.

diff = original - blurred if |diff| > 1: output = clamp(original + diff, 0, 255) else: output = original

Sharpen strength reference

UI strengthRust sigmaThreshold
001
0.50.51
111
221
331
441
551
7.57.51
10101

The sigma value controls how strongly the image is blurred before the difference is calculated. It is not a percentage of sharpness, and other image editors may expose completely different controls.

Use the image sharpener

Apply the same browser-based operation to a real image with the free image sharpening tool.