INVERSE_XFORMFILTER_CVIP

inverse_xformfilter_cvip() - performs the inverse restoration frequency domain filtering.

Contents

SYNTAX

Y = inverse_xformfilter_cvip(d,h,cutoff,limitGain)

Input Parameters include:

Output Parameter include:

DESCRIPTION

The function performs inverse restoration filtering operation on a degraded image to restore the image to its original state. The function multiplies the fourier transform of the degraded image by the inverse filter to obtain the original image.

REFERENCE

1. Scott E Umbaugh. DIGITAL IMAGE PROCESSING AND ANALYSIS: Applications with MATLAB and CVIPtools, 3rd Edition.

EXAMPLE

% Read image

 d = imread('butterfly.gaussian.tif');

% degradation function.

 h = [ 2.50 4.500 2.250 :4.500 9.001 4.500 : 2.250 4.500 2.250];

% Cutoff frequency

 cutoff = 32;

% Limit gain

 limitGain = 10;

% Calling function

 Y = inverse_xformfilter_cvip(d,h,cutoff,limitGain);

% Display input image

 figure;imshow(d);title('Input Image');

% Display output image

 figure;imshow(remap_cvip(Y));title('Output Image');

CREDITS

Author: Norsang Lama, March 2017
Copyright © 2017-2018 Scott E Umbaugh
For updates visit CVIP Toolbox Website