<< imnoise Image Enhancement and Restoration Image Linear Filtering >>

IPCV - Image Processing and Computer Vision Toolbox for Scilab >> Image Enhancement and Restoration > imwiener2

imwiener2

Wiener filter for image

Syntax

imout = imwiener2(imin,mn,noise)

Parameters

imin :

Source Image

mn :

Block size

noise :

Noise ratio

imout :

Output Image

Description

Wiener filter is used tp filter out noise that has corrupted an image based on a statistical approach.

Examples

S = imread(fullpath(getIPCVpath() + "/images/measure_gray.jpg"));
S2 = imnoise(S,'gaussian');
imshow(S2);
S3 = imwiener2(S2,[3 3],0.2);
imshow(S3);

See also

Authors


Report an issue
<< imnoise Image Enhancement and Restoration Image Linear Filtering >>