Image Processing Ppt
-
Upload
joy-thakur -
Category
Documents
-
view
325 -
download
3
Transcript of Image Processing Ppt
![Page 1: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/1.jpg)
SEMINAR REPORT SEMINAR REPORT ONON
IMAGE PROCESSING IMAGE PROCESSING TECHNIQUESTECHNIQUES
![Page 2: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/2.jpg)
CONTENTSCONTENTS
Introduction Introduction Various techniques of image processing Various techniques of image processing Geometric TransformationGeometric Transformation Image SmoothingImage Smoothing Contrast EnhancementContrast Enhancement Negative TransformationNegative Transformation Edge DetectionEdge Detection Conclusion Conclusion
![Page 3: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/3.jpg)
INTRODUCTIONINTRODUCTION IMAGE:-IMAGE:-
Image is a optical appearance of object produced Image is a optical appearance of object produced through mirror or lenses .through mirror or lenses .
DIGITAL IMAGE:-DIGITAL IMAGE:-
Digital image is composed of finite no. of Digital image is composed of finite no. of elements each of which has a particular location elements each of which has a particular location and intensity values.and intensity values.
DIGITAL IMAGE PROCESSING:-DIGITAL IMAGE PROCESSING:-
The field of digital image processing refers to The field of digital image processing refers to processing of digital images by means of digital processing of digital images by means of digital computers .computers .
![Page 4: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/4.jpg)
VARIOUS TECHNIQUES OF VARIOUS TECHNIQUES OF IMAGE PROCESSINGIMAGE PROCESSING
Geometric TransformationGeometric Transformation Image SmoothingImage Smoothing Contrast EnhancementContrast Enhancement Edge DetectionEdge Detection Negative TransformationNegative Transformation Morphological OperationMorphological Operation
![Page 5: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/5.jpg)
GEOMETRIC GEOMETRIC
TRANSFORMATIONTRANSFORMATION
![Page 6: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/6.jpg)
GEOMETRIC GEOMETRIC TRANSFORMATIONTRANSFORMATION
Geometric transformation are simply alignments Geometric transformation are simply alignments done on images to collect the exact appearance of done on images to collect the exact appearance of an objects.an objects.
(i) Translation(i) Translation
(ii)Rotation(ii)Rotation
(iii)Scaling(iii)Scaling
![Page 7: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/7.jpg)
TranslationTranslation
In translation, axes of individual are displayed by In translation, axes of individual are displayed by their respective displacement factor.their respective displacement factor. XT=X+X0 YT=Y+Y0 XT=X+X0 YT=Y+Y0 ZT=Z+ZOZT=Z+ZO
Input imageTranslated image
![Page 8: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/8.jpg)
RotationRotation
Rotation is one type of alignment where an image is rotated w.r.t different axes with different angles to align with the image plane
Input image Output image
![Page 9: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/9.jpg)
ScalingScaling
In scalling operation axes of indivisuals are multiplied In scalling operation axes of indivisuals are multiplied by respective scaling factor.by respective scaling factor.
XXSS=S=SXXX YX YSS=S=SYYY ZY ZSS=S=SZZZZ
Input imageOutput image scaledBy 0.5
![Page 10: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/10.jpg)
IMAGE IMAGE
SMOOTHINGSMOOTHING
![Page 11: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/11.jpg)
IMAGE SMOOTHINGIMAGE SMOOTHING
It is a technique to reduce noise in a digital It is a technique to reduce noise in a digital image. It is usually applied to diminish the image. It is usually applied to diminish the spurious noise.spurious noise.
Low pass filteringLow pass filtering Gaussian filteringGaussian filtering Median filtering Median filtering
![Page 12: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/12.jpg)
Low pass FilteringLow pass Filtering
Since noise contribute in high frequency component, Since noise contribute in high frequency component, so LPF is used to suppress such high frequency so LPF is used to suppress such high frequency component to remove the noise.component to remove the noise.
General imageGeneral image Output image
![Page 13: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/13.jpg)
Cont…Cont…
Image with Gaussian noiseImage with Gaussian noise Output of LPF
![Page 14: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/14.jpg)
Cont…Cont…
Image with salt and pepper noise Output of LPF
![Page 15: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/15.jpg)
Gaussian FilteringGaussian FilteringIt is sometimes useful to apply a Gaussian smoothing filter to an image before performing edge detection. The filter can be used to soften edges, and to filter out spurious points(noise) in an image.
General image Output of Gaussian filter
![Page 16: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/16.jpg)
Cont…Cont…
Image with Gaussian noise Output of Gaussian filter
![Page 17: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/17.jpg)
Cont…Cont…
Image with salt and pepper noise Output of Gaussian filter
![Page 18: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/18.jpg)
Median FilteringMedian FilteringThis is a ordered statistic filter is defined by the equation:
wi =1 if i= (Ω-1)/2 =0 otherwise
Where Ω is an odd number Median filter is very effective to remove impulsive noise.
General image Output of median filter
![Page 19: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/19.jpg)
Cont…Cont…
Image with Gaussian noise Output of median filter
![Page 20: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/20.jpg)
Cont…Cont…
Image with salt and pepper noise Output of median filter
![Page 21: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/21.jpg)
CONTRASTCONTRAST
ENHANCEMENTENHANCEMENT
![Page 22: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/22.jpg)
CONTRAST ENHANCEMENTCONTRAST ENHANCEMENT
Processing an image means to enhance certain Processing an image means to enhance certain features of the image.features of the image.
One of the defect found in images is its poor One of the defect found in images is its poor contrast due to inadequate lighting, aperture contrast due to inadequate lighting, aperture size, shutter speed etc.size, shutter speed etc.
HistogramHistogram:-It gives global description of an :-It gives global description of an image.image.
Histogram equalization:-Histogram equalization:-It means increasing It means increasing dynamic range of the gray level.dynamic range of the gray level.
![Page 23: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/23.jpg)
Cont…Cont…
p(rk)=nk/n
Low contrast image Histogram of low contrast image
![Page 24: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/24.jpg)
Cont…Cont…
Output image Histogram of output image
![Page 25: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/25.jpg)
EDGEEDGE
DETECTIONDETECTION
![Page 26: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/26.jpg)
EDGE DETECTIONEDGE DETECTION
It s the most common approach to detect the It s the most common approach to detect the discontinuity.discontinuity.
Edges are the boundary between two regions Edges are the boundary between two regions having distinct gray levels.having distinct gray levels.
Ariel images,road secton,river etc. need Ariel images,road secton,river etc. need boundary information. boundary information.
![Page 27: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/27.jpg)
Cont…Cont…
There are four operators for edge detection:-There are four operators for edge detection:- Prewitt operatorsPrewitt operators Robert operatorsRobert operators Canny edge detectionCanny edge detection
![Page 28: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/28.jpg)
Prewitt OperatorPrewitt Operator
PrewittPrewitt is a method of is a method of edge detection in in image processing which calculates the which calculates the maximum response of a set of maximum response of a set of convolution kernels to find the local edge to find the local edge orientation for each orientation for each pixel..
Mask of prewitt edge detectorMask of prewitt edge detector-1 -1 -1
0 0 0
1 1 1
-1 0 1
-1 0 1
-1 0 1
Gy= Gx=
![Page 29: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/29.jpg)
Cont…Cont…
Input image Output image
![Page 30: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/30.jpg)
Robert OperatorRobert Operator The equivalent masks of the robert operator areThe equivalent masks of the robert operator are
d1=g0 – g1 and d2= g0 – g3d1=g0 – g1 and d2= g0 – g3 0 -1
0 1
0 0
-1 1
INPUT IMAGE OUTPUT IMAGE
![Page 31: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/31.jpg)
Canny OperatorCanny Operator
Canny operator is used for wide range of edge Canny operator is used for wide range of edge detection.detection.
It smooth the image by Gaussian filter to reduce noise, It smooth the image by Gaussian filter to reduce noise, unwanted detail and texture.unwanted detail and texture.
Canny then compute gradient using gradient operatorsCanny then compute gradient using gradient operators
![Page 32: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/32.jpg)
Cont…Cont…
Input image Output image
![Page 33: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/33.jpg)
NEGATIVENEGATIVE
TRANSFORMATIONTRANSFORMATION
![Page 34: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/34.jpg)
NEGATIVE TRANFORMATIONNEGATIVE TRANFORMATION
Negative transformation means reversing the Negative transformation means reversing the intensity levels of an image.intensity levels of an image.
This type of processing is used for enhancing This type of processing is used for enhancing white or gray detail embedded in dark region white or gray detail embedded in dark region of an image.of an image.
Mostly used in medical application where Mostly used in medical application where minute informations are important.minute informations are important.
![Page 35: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/35.jpg)
Cont..Cont..
S=L-1-rS:-Negative of an imageL:-total no.of pixelsR:-max intensity value
Input image Negative of input image
![Page 36: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/36.jpg)
Cont…Cont…
OUTPUT IMAGE INPUT IMAGE
![Page 37: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/37.jpg)
CONCLUSIONCONCLUSION The seminar “Image processing technique” has been successfully finished. The seminar “Image processing technique” has been successfully finished.
we perform various operation:-we perform various operation:- Transformation of imageTransformation of image Smoothing of imageSmoothing of image Contrast enhancementContrast enhancement Negative transformationNegative transformation Edge detectionEdge detection
Now a days image processing have great Now a days image processing have great application .These techniques are used in military purpose ,for identifying application .These techniques are used in military purpose ,for identifying certain regions ,hills ,rivers. Image processing have many applications in certain regions ,hills ,rivers. Image processing have many applications in medical purposes, specially the image negative for identifying small medical purposes, specially the image negative for identifying small defects in the body.defects in the body.
![Page 38: Image Processing Ppt](https://reader034.fdocuments.in/reader034/viewer/2022042502/5450e6c7b1af9fec2d8b467c/html5/thumbnails/38.jpg)