Image Restoration
The Wolfram Language not only includes highly optimized implementations of standard image restoration filters, but also provides sophisticated functions and algorithms allowing retouching, denoising, and deblurring images using state-of-the-art techniques.
Color Adjustments
ImageAdjust — uniformly adjust levels, brightness, contrast, gamma, etc.
HistogramTransform — equalize or match image histograms
Lighter ▪ Darker ▪ ColorBalance ▫ ColorToneMapping ▪ BrightnessEqualize
Deblurring
Sharpen — sharpen the features in an image
ImageDeconvolve — restore information in a blurred image
Retouching
Inpaint — retouch parts of an image
Smoothing
HarmonicMeanFilter ▪ GeometricMeanFilter
Edge-Preserving Smoothing
BilateralFilter ▪ MeanShiftFilter ▪ KuwaharaFilter
GuidedFilter — smooth and transfer shape of an image using a guide image
CurvatureFlowFilter ▪ PeronaMalikFilter
Denoising
MinFilter ▪ MaxFilter ▪ CommonestFilter
MedianFilter ▪ WienerFilter ▪ TotalVariationFilter
NonlocalMeansFilter ▪ FourierDCTFilter
ImageFilter — apply an arbitrary function to blocks of pixel values