WLJS LogoWLJS Notebook

FourierDCTFilter

FourierDCTFilter[image,t] reduces noise in image by locally thresholding the discrete cosine transforms of overlapping subimages, using the hard threshold t.

Examples

Reduce noise in an image:

noisyImg = ImageAdd[ExampleData[{"TestImage", "Lena"}], RandomImage[{-0.1, 0.1}, {512, 512}]];
FourierDCTFilter[noisyImg, 0.1]
(* Image[...] *)

Please visit the official Wolfram Language Reference for more details.

On this page