Professional Documents
Culture Documents
DIP Problems Phase II
DIP Problems Phase II
Problem Four
Therefor the following image compares by taking the input image of circuit from
the user to add Gaussian noise and the result of noise.
2. Geometric mean filer :achieves smoothing comparable to the arithmetic mean filter, but
it tends to lose less image detail in the process and also it was ineffective for pepper type
of noise.
The following image compares the original image ,result of Gaussian noise eliminated
by Geometric mean filter and result of 5x5 Geometric mean filter.
The image of original circuit & Reconstructed image using Geometric mean filter
3. Harmonic mean filter:works well for salt noise, but fails for pepper noise.It does well
also with other types of noise like Gaussian noise.
Median filter: the best known order-statistic filter which implies, replaces the values of a
pixel by the median of the intensity levels in the neighborhood of that pixel and Quite
popular because for certain type of random noise ,they provide excellent noise-reduction
capabilities, with considerably less blurring than linear smoothing filters of similar size.
Are effective in the presence of both bipolar and unipolar impulse
noise and particularly good when salt pepper noise is present
i) Max filter:useful for finding the brightest points in an image. Also b/c pepper noise has
very low values,it is reduced by this filter as result of the max selection process in the sub image
area Sxy. The following image comparisons shows taking the original image of the circuit and
out puts of the result of Maximum of 0s filter to find the maximum value in the area
encompassed by the filter and enhances bright areas of the image not only finding but also
reducing of the pepper noise as a result of the max operation.
ii) Min filter:0th percentile filter and useful for finding the darkest points in an
image .Also reduces salt noise as a result of the min operation.
- Used for removing salt noise.
The following image operations Min filter shows how to remove salt noise.
Midpoint filter:computes the mid points b/n the maximum and minimum values in the above area
of images encompassed by the filter.
this filter combines order statistics and averaging .It works best for randomly distributed
noise like Gaussian or uniform noise.
This problem is accomplished in 4 different parts and the solution deals with Implement a
blurring filter using the equation above & Blur the test image book_cover.jpg using parameters
a=b=0.1, T=1, Add Gaussian noise of 0 mean and variance of 650 to the blurred image, Restore
the blurred image and the blurred noisy image using the Inverse Filter and Wiener
Deconvolution Filter respectively and Add Gaussian noise of 0 and different variances to the
blurred image and repeat the above step (i.e.3) . All of which are implemented in Matlab.
The first part of this problem is Implement a blurring filter using the equation above and Blur
the test image book_cover.jpg using parameters a=b=0.1, T=1.
If the image is moving towards x and y separately, X0(t) = at/T, y0 (t) = bt/T then we can use the
following degrading function to process the image.
a)
Blurred image less clear or distinct. It is done with the help of various low pass filter
kernels.
Blurred image is :hasin smoothing the image Low intensity edges are removed.
helps in hiding the details when necessary. For e.g. in many cases
policedeliberately want to hide the face of the victim, in such cases blurring is
required.
b) When the size of parameters increase the blurred image should be more dark.
( H = motionDegradation(height, width, 0.1, 0.1, 1);
C)
a rotations all points in an image along a circular path in the plane centered at the
pivot point. First ,we will assume the pivot is at the origin. Positive values for the
rotation angle define counterclockwise rotation and negative defines clockwise
direction.
Note :By Image Rotation, the image is rotated about its center by a specified
number of degrees. The rotation of an image is a geometric transformation. It can
be done either by Forward Transformation (or) Inverse Transformation
Here, in the following Image Processing uses Inverse Transformation and then some
Pixel Values Beyond Image Boundaries i.e Pixel values lying outside the Dimension of
the image. Such Values will not be displayed in the output image.
There for ,the following image is rotated 45 Degree using the input of the original image
of ray_trace_bottle.