Overview
Unsharp masking blurs an image, subtracts the blur to find detail, and adds scaled detail to the original image.
Sharpens an image by adding back high-frequency detail separated by blur.
Compact metadata for implementation and discovery.
Unsharp masking blurs an image, subtracts the blur to find detail, and adds scaled detail to the original image.
Quick facts
Runtime and memory behavior at a glance.
Best
O(pixels)
Average
O(pixels * kernel)
Worst
O(pixels * kernel)
Space
O(pixels)
output = image + amount * (image - blur(image))Adds scaled high-frequency detail back to the image.
Show the source image beside masks, filters, or motion vectors produced by the algorithm.
Unsharp Masking should be used with the assumptions and tradeoffs of image Enhancement in mind.
What each reference supports for this entry.
Image-processing textbook support for Unsharp Masking's pixel-neighborhood operations, filtering rules, and image-analysis role.
Good next jumps from the relationship graph, ranked for useful discovery.
Unsharp masking subtracts a blurred image to emphasize high-frequency detail.