1
DIRE DAWA UNIVERSITY
INSTITUTE OF TECHNOLOGY
SCHOOL OF COMPUTING
DEPARTMENT OF COMPUTER
SCIENCE
Presentation on Digital Image Processing Project
Title: Spatial Filtering
By:
Lemesa Yadeta
Tewodros Mesay
Zelalem Misganaw
2
Table of contents
[Link]
[Link]
[Link]
[Link] Equalization
5. Image noise
6. Conclusion
3
1. Abstract
Our project aims to filtering images
using spatial domain.
Image Enhancement Filters can
effectively reduce or remove the
inaccuracies.
Filtering is one of the enhancement
techniques which is used to remove
unwanted information (noise) from
the image..
4
Continued
It is also used for image sharpening
and smoothening.
The aim of this project is to demonstrate the
filtering techniques by performing different
operations such as smoothening, sharpening,
removing the noise from the images etc.
5
2. Introduction
The term digital image processing refers to the
processing of digital images using a computer
Improving the quality of images is one of the key
application areas of digital image processing
To reduce or eliminate noises from images we use
various techniques
Filtering is one of these techniques
Filtering can be in spatial or frequency domain
6
Continued
one of the major Image Enhancement techniques
known as Spatial Filtering and Intensity transformation
on spatial processing domain, in order to improve the
quality of an image as perceived by human and for
displaying image data effectively.
Goal of enhancement is to produce the visually most
pleasing image and the goal of restoration is to
produce the best possible estimate of the original
image. The measure of success in restoration is
usually an error measure between the original and
the estimate image.
7
3. Filtering
Smoothing filters
Is used for blurring and noise reduction in the image.
Minimum filter is also an Order filter which is used for
elimination of salt noise
Maximum filter is an Order filter which is used for
elimination of Pepper noise
Median filter is very useful for removing salt and pepper
noises from images
Average (or mean) filtering is a method of 'smoothing'
images by reducing the amount of intensity variation.
8
Continued
Sharpening Filters
Sharpening filters are used to enhance the edges of
objects and adjust the contrast and the shade
characteristics
Sobel is used in image processing and computer
vision, particularly within edge detection algorithms
Prewitt is used in image processing, particularly
within edge detection algorithms. Technically,
Canny optimal edge detector is an edge detection
operator that uses a multi-stage algorithm to detect a
wide range of edges in images
9
Continued
Unsharp masking is an image sharpening
technique
A Laplacian filter is an edge detector used to
compute the second derivatives of an image
10
4. Histogram Equalization
The goal is to obtain a uniform histogram for the
output image. This transformation in terms of
enhancement implies an increase in the dynamic
range of the pixels which can have a considerable
effect in the appearance of an image.
11
5. Image noise
An important problem for image processing is noise
removal. Noise is unwanted contamination of an image.
Gaussian noise, named after Carl Friedrich Gauss, is
statistical noise having a probability density function equal
to that of the normal distribution
Salt-and-pepper noise This noise can be caused by
sharp and sudden disturbances in the image signal
12
6. Conclusion
In conclusion, many filters offer various advantages and
disadvantages. Hence, a variety of filters are required to
solve image processing issues.
A linear filter may not always perform as well as a
nonlinear filter. The nonlinear filter may perform picture
restoration tasks more effectively than the linear filter.
While the nonlinear filter additionally preserves edges in
addition to removing noise, the linear filter just removes
noise.
In conclusion, this project's primary goal of creating a
simulation program in MATLAB utilizing the Image
Processing Toolbox was accomplished. basic
understanding of image processing
13
We thank You