SlideShare a Scribd company logo
Unit 2
1
Image Enhancement
Q.14)
Unit 2
2
Q.5 WRITE A NOTE ON IMAGE ENHANCEMENT USING SPATIAL FILTERS.
Spatial Filtering involves passing a weighted mask or kernel over the image and replacing the original
pixel values in the region corresponding to the kernel multiplied by kernel weights. (spatial filtering
and neighbourhood processing is same)
Unit 2
3
Unit 2
4
6.
Q.27
Unit 2
5
Q.13
Q.14
Unit 2
6
III. Logarithmic Transformation
Logarithmic transformation further contains two type of transformation.
Log transformation and inverse log transformation. o or o The log transformations can be defined
by this formula o s = c log(r + 1).
Where s and r are the pixel values of the output and the input image and c is a constant.
The value 1 is added to each of the pixel value of the input image questions marked in red: QB
questions because if there is a pixel intensity of 0 in the image, then log (0) is equal to infinity.
So 1 is added, to make the minimum value at least 1. o During log transformation, the dark pixels in
an image are expanded as compare to the higher pixel values.
The higher pixel values are kind of compressed in log transformation
Unit 2
7
1. EXPLAIN THE TERM
(A) THRESHOLDING (B) LOG TRANSFORMATION (C) NEGATIVE TRANSFORMATION (D) CONTRAST
STRETCHING (E) GREY LEVEL SLICING.
(A) Thresholding – covered above in non-linear transformations
(B) Log Transformation - covered above in non-linear transformations
(C) Negative Transformation – covered above in linear transformations
(D) Contrast Stretching Contrast stretching (often called normalization) is a simple image
enhancement technique that attempts to improve the contrast in an image by `stretching' the range
of intensity values it contains to span a desired range of values, e.g. the the full range of pixel values
that the image type concerned allows. It differs from the more sophisticated histogram equalization
in that it can only apply a linear scaling function to the image pixel values. As a result the
`enhancement' is less harsh. (Most implementations accept a graylevel image as input and produce
another graylevel image as output.)
(E) Grey Level Slicing - covered above in non-linear transformations
Q.22
Q.2) EXPLAIN THE TERMS: (A)SMOOTHING (B) SHARPENING
(A) Smoothing/Low pass filtering: Low pass filtering as the name suggests removes the high
frequency content from the image. It is used to remove noise present in the image. Noise, is
Unit 2
8
normally a high frequency signal and low pass filtering eliminates the noise. Smoothing is used to
remove noise from image
(B) Sharpening/High pass filtering: o Sharpening is used for highlighting fine details in an image.
• Low Pass Filters: 1. Mean Filter/Averaging Filter/Low Pass Filter
Weighted Average Filter
Q.7
WRITE A NOTE ON WEIGHTED AVERAGE FILTERS. GIVE EXAMPLE.
This mask yields a so-called weighted average, terminology used to indicate that pixels are multiplied
by different coefficients, thus giving more importance (weight) to some pixels at the expense of
others. In the mask the pixel at the center of the mask is multiplied by a higher value than any other,
thus giving this pixel more importance in the calculation of the average.
Weighted Filter mask is as follows:
Unit 2
9
17.EXPLAIN BIT PLANE SLICING WITH SUITABLE EXAMPLE.
19.JUSTIFY: ”BUTTERWORTH LOW PASS FILTER IS PREFERRED TO IDEAL LOW PASS FILTER
The ringing effects due to the sharp cut-offs in the ideal filter and to get rid of ringing effects,
elimination of sharp cut-offs is necessary. This exactly happens in butterworth low pass filters. The
transfer function of the butterworth low pass filter of order n and the cut off frequency at a distance
D0 from the origin is defined as
Unit 2
10
8. WHAT ARE HIGH BOOST FILTERS? HOW ARE THEY USED? EXPLAIN. or 15.WHAT ARE
SHARPENING FILTERS? GIVE EXAMPLES. EXPLAIN ANY ONE IN DETAIL
Types of High Pass Filters:
1. High-boost Filtering
Unit 2
11
2. Unsharp Masking
16.EXPLAIN VARIOUS TECHNIQUES OF IMAGE ARITHMETIC.
32. LIST AND EXPLAIN FIVE ARITHMETIC OPERATIONS ALONG WITH THEIR MATHEMATICAL
REPRESENTATION.
list:
1. Image Addition
2. Image Subtraction
3. Image Multiplication
4. Image Division
5. Alpha Blending
Unit 2
12
Unit 2
13
33.EXPLAIN HOMOMORPHIC FILTER ALONG WITH BLOCK DIAGRAM OF HOMOMORPHIC FILTERING
Unit 2
14
4. WHAT IS STRUCTURING ELEMENT? WHAT IS THE USE OF IT IN MORPHOLOGICAL
OPERATION?
1. Morphological techniques probe the image with a small shape or template called a
structuring element.
2. Structuring element is positioned at all possible locations in the image and its compared with
the corresponding neighbourhood of pixels.
3. A morphological operation on a binary image creates a new binary image in which the pixel
has a non-zero value only if the test is successful at that location in an input image.
4. The structuring element is a small binary image i.e a small matrix of pixels, each with a value
of zero or one.
5. The matrix dimensions specify the size of the structuring element
6. The patterns of ones and zeroes specifies the shape of the structuring element.
7. An origin of the structuring element is usually one of its pixels.
11.EXPLAIN THE MORPHOLOGICAL IMAGE OPERATIONS ON AN IMAGE. STATE ITS
AAPLICATIONS
Unit 2
15
3. EXPLAIN DILATION AND EROSION AND EXPLAIN HOW OPENING AND CLOSING ARE
RELATED WITH THEM.
The basic morphological operations are dilation and erosion. They are expressed by a kernel
operating on an input binary image, X, where white pixels denote uniform regions and black
pixels denote region boundaries.
Erosion and dilation work conceptually by translating a structuring element, B, over the image
points and examining the difference between the translated kernel coordinates and image
coordinates.
Dilation and Erosion Based operations:
9. Applications of dilation and erosion:
Morphological operations are useful in many applications. To list a few they are used in hole
filling, boundary extraction of objects, extraction of connected components, Thinning and
thickening and so on. Among these applications the boundary extraction is shown below. For
comparison it is done with Sobel edge extraction
10.EXPLAIN EUCLIDEAN DISTANCE, CITY BLOCK DISTANCE, CHESS BOARD DISTANCE.
Unit 2
16
Unit 2
17
18.DISCUSS VARIOUS COLOUR MODELS USED IN IMAGE PROCESSING.
37. LIST ANY FIVE COLOR MODELS AND EXPLAIN ANY TWO IN DETAILS.
21.EXPLAIN RGB COLOUR MODEL TO REPRESENT A DIGITAL IMAGE.
Unit 2
18
36. LIST THE LIMITATIONS OF THE RGB COLOR MODEL.
Unit 2
19
Unit 2
20
38. WRITE A SHORT NOTE ON HSI COLOR MODEL.
Unit 2
21
34. EXPLAIN TWO TYPES OF CLASSIFICATION OF COLOR-QUANTISATION TECHNIQUES.
35.GIVE THE STEPS OF COLOR IMAGE QUANTISATION.
Unit 2
22

More Related Content

What's hot

A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentation
Habibur Rahman
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Rania H
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation pptGichelle Amon
 
Watershed
WatershedWatershed
Watershed
Amnaakhaan
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniquesgmidhubala
 
Region based image segmentation
Region based image segmentationRegion based image segmentation
Region based image segmentation
Safayet Hossain
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
MadhuriMulik1
 
Ajay ppt region segmentation new copy
Ajay ppt region segmentation new   copyAjay ppt region segmentation new   copy
Ajay ppt region segmentation new copyAjay Kumar Singh
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentation
Haitham Ahmed
 
Image segmentation ajal
Image segmentation ajalImage segmentation ajal
Image segmentation ajal
AJAL A J
 
Segmentation Techniques -II
Segmentation Techniques -IISegmentation Techniques -II
Segmentation Techniques -II
Hemantha Kulathilake
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
khyati gupta
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
Md Shabir Alam
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
ramya marichamy
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2 Rumah Belajar
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentationParijat Sinha
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
Vicky Kumar
 
Presentation on deformable model for medical image segmentation
Presentation on deformable model for medical image segmentationPresentation on deformable model for medical image segmentation
Presentation on deformable model for medical image segmentation
Subhash Basistha
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
Inamul Hossain Imran
 

What's hot (20)

A version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentationA version of watershed algorithm for color image segmentation
A version of watershed algorithm for color image segmentation
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image segmentation ppt
Image segmentation pptImage segmentation ppt
Image segmentation ppt
 
Watershed
WatershedWatershed
Watershed
 
Comparative study on image segmentation techniques
Comparative study on image segmentation techniquesComparative study on image segmentation techniques
Comparative study on image segmentation techniques
 
Region based image segmentation
Region based image segmentationRegion based image segmentation
Region based image segmentation
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Ajay ppt region segmentation new copy
Ajay ppt region segmentation new   copyAjay ppt region segmentation new   copy
Ajay ppt region segmentation new copy
 
Comparison of image segmentation
Comparison of image segmentationComparison of image segmentation
Comparison of image segmentation
 
Image segmentation ajal
Image segmentation ajalImage segmentation ajal
Image segmentation ajal
 
Segmentation Techniques -II
Segmentation Techniques -IISegmentation Techniques -II
Segmentation Techniques -II
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Image segmentation
Image segmentationImage segmentation
Image segmentation
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 
Image segmentation 2
Image segmentation 2 Image segmentation 2
Image segmentation 2
 
Threshold Selection for Image segmentation
Threshold Selection for Image segmentationThreshold Selection for Image segmentation
Threshold Selection for Image segmentation
 
Dip Image Segmentation
Dip Image SegmentationDip Image Segmentation
Dip Image Segmentation
 
IMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUESIMAGE SEGMENTATION TECHNIQUES
IMAGE SEGMENTATION TECHNIQUES
 
Presentation on deformable model for medical image segmentation
Presentation on deformable model for medical image segmentationPresentation on deformable model for medical image segmentation
Presentation on deformable model for medical image segmentation
 
Region based segmentation
Region based segmentationRegion based segmentation
Region based segmentation
 

Similar to TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING

Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)
Mathankumar S
 
Digital Image Processing - Image Enhancement
Digital Image Processing  - Image EnhancementDigital Image Processing  - Image Enhancement
Digital Image Processing - Image Enhancement
Mathankumar S
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
ankushspencer015
 
LAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSING
LAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSINGLAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSING
LAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSING
Priyanka Rathore
 
M.sc. m hassan
M.sc. m hassanM.sc. m hassan
M.sc. m hassan
Ashraf Aboshosha
 
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
IJMER
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
IJERD Editor
 
Lec_3_Image Enhancement_spatial Domain.pdf
Lec_3_Image Enhancement_spatial Domain.pdfLec_3_Image Enhancement_spatial Domain.pdf
Lec_3_Image Enhancement_spatial Domain.pdf
nagwaAboElenein
 
I3602061067
I3602061067I3602061067
I3602061067
ijceronline
 
Iisrt zzz bhavyasri vanteddu
Iisrt zzz bhavyasri vantedduIisrt zzz bhavyasri vanteddu
Iisrt zzz bhavyasri vanteddu
IISRT
 
Lec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdfLec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdf
nagwaAboElenein
 
Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...
csandit
 
Frequency Domain Blockiness and Blurriness Meter for Image Quality Assessment
Frequency Domain Blockiness and Blurriness Meter for Image Quality AssessmentFrequency Domain Blockiness and Blurriness Meter for Image Quality Assessment
Frequency Domain Blockiness and Blurriness Meter for Image Quality Assessment
CSCJournals
 
3rd unit.pptx
3rd unit.pptx3rd unit.pptx
3rd unit.pptx
ssuser0bf6a8
 
Spatial Domain Filtering.pdf
Spatial Domain Filtering.pdfSpatial Domain Filtering.pdf
Spatial Domain Filtering.pdf
swagatkarve
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognition
rahul bhambri
 
Sliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image DenoisingSliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image Denoising
IOSR Journals
 
I010135760
I010135760I010135760
I010135760
IOSR Journals
 
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformContent Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
IOSR Journals
 

Similar to TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING (20)

Digital image processing - Image Enhancement (MATERIAL)
Digital image processing  - Image Enhancement (MATERIAL)Digital image processing  - Image Enhancement (MATERIAL)
Digital image processing - Image Enhancement (MATERIAL)
 
Digital Image Processing - Image Enhancement
Digital Image Processing  - Image EnhancementDigital Image Processing  - Image Enhancement
Digital Image Processing - Image Enhancement
 
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTUUNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
UNIT-2 image enhancement.pdf Image Processing Unit 2 AKTU
 
LAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSING
LAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSINGLAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSING
LAPLACE TRANSFORM SUITABILITY FOR IMAGE PROCESSING
 
M.sc. m hassan
M.sc. m hassanM.sc. m hassan
M.sc. m hassan
 
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...Visual Quality for both Images and Display of Systems by Visual Enhancement u...
Visual Quality for both Images and Display of Systems by Visual Enhancement u...
 
International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)International Journal of Engineering Research and Development (IJERD)
International Journal of Engineering Research and Development (IJERD)
 
Lec_3_Image Enhancement_spatial Domain.pdf
Lec_3_Image Enhancement_spatial Domain.pdfLec_3_Image Enhancement_spatial Domain.pdf
Lec_3_Image Enhancement_spatial Domain.pdf
 
I3602061067
I3602061067I3602061067
I3602061067
 
Iisrt zzz bhavyasri vanteddu
Iisrt zzz bhavyasri vantedduIisrt zzz bhavyasri vanteddu
Iisrt zzz bhavyasri vanteddu
 
Lec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdfLec_2_Digital Image Fundamentals.pdf
Lec_2_Digital Image Fundamentals.pdf
 
Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...Comparative analysis of filters and wavelet based thresholding methods for im...
Comparative analysis of filters and wavelet based thresholding methods for im...
 
Frequency Domain Blockiness and Blurriness Meter for Image Quality Assessment
Frequency Domain Blockiness and Blurriness Meter for Image Quality AssessmentFrequency Domain Blockiness and Blurriness Meter for Image Quality Assessment
Frequency Domain Blockiness and Blurriness Meter for Image Quality Assessment
 
3rd unit.pptx
3rd unit.pptx3rd unit.pptx
3rd unit.pptx
 
Spatial Domain Filtering.pdf
Spatial Domain Filtering.pdfSpatial Domain Filtering.pdf
Spatial Domain Filtering.pdf
 
B070306010
B070306010B070306010
B070306010
 
License plate recognition
License plate recognitionLicense plate recognition
License plate recognition
 
Sliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image DenoisingSliced Ridgelet Transform for Image Denoising
Sliced Ridgelet Transform for Image Denoising
 
I010135760
I010135760I010135760
I010135760
 
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet TransformContent Based Image Retrieval Using 2-D Discrete Wavelet Transform
Content Based Image Retrieval Using 2-D Discrete Wavelet Transform
 

Recently uploaded

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
Sandy Millin
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
DeeptiGupta154
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
Wasim Ak
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
JosvitaDsouza2
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
deeptiverma2406
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
Peter Windle
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
TechSoup
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
Nguyen Thanh Tu Collection
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
Special education needs
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
EduSkills OECD
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
thanhdowork
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
TechSoup
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
Mohammed Sikander
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
Thiyagu K
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
Celine George
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
timhan337
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
Delapenabediema
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Atul Kumar Singh
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
chanes7
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
Vivekanand Anglo Vedic Academy
 

Recently uploaded (20)

2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...2024.06.01 Introducing a competency framework for languag learning materials ...
2024.06.01 Introducing a competency framework for languag learning materials ...
 
Overview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with MechanismOverview on Edible Vaccine: Pros & Cons with Mechanism
Overview on Edible Vaccine: Pros & Cons with Mechanism
 
Normal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of LabourNormal Labour/ Stages of Labour/ Mechanism of Labour
Normal Labour/ Stages of Labour/ Mechanism of Labour
 
1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx1.4 modern child centered education - mahatma gandhi-2.pptx
1.4 modern child centered education - mahatma gandhi-2.pptx
 
Best Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDABest Digital Marketing Institute In NOIDA
Best Digital Marketing Institute In NOIDA
 
A Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in EducationA Strategic Approach: GenAI in Education
A Strategic Approach: GenAI in Education
 
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup   New Member Orientation and Q&A (May 2024).pdfWelcome to TechSoup   New Member Orientation and Q&A (May 2024).pdf
Welcome to TechSoup New Member Orientation and Q&A (May 2024).pdf
 
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
BÀI TẬP BỔ TRỢ TIẾNG ANH GLOBAL SUCCESS LỚP 3 - CẢ NĂM (CÓ FILE NGHE VÀ ĐÁP Á...
 
special B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdfspecial B.ed 2nd year old paper_20240531.pdf
special B.ed 2nd year old paper_20240531.pdf
 
Francesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptxFrancesca Gottschalk - How can education support child empowerment.pptx
Francesca Gottschalk - How can education support child empowerment.pptx
 
A Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptxA Survey of Techniques for Maximizing LLM Performance.pptx
A Survey of Techniques for Maximizing LLM Performance.pptx
 
Introduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp NetworkIntroduction to AI for Nonprofits with Tapp Network
Introduction to AI for Nonprofits with Tapp Network
 
Multithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race conditionMultithreading_in_C++ - std::thread, race condition
Multithreading_in_C++ - std::thread, race condition
 
Unit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdfUnit 8 - Information and Communication Technology (Paper I).pdf
Unit 8 - Information and Communication Technology (Paper I).pdf
 
How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17How to Make a Field invisible in Odoo 17
How to Make a Field invisible in Odoo 17
 
Honest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptxHonest Reviews of Tim Han LMA Course Program.pptx
Honest Reviews of Tim Han LMA Course Program.pptx
 
The Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official PublicationThe Challenger.pdf DNHS Official Publication
The Challenger.pdf DNHS Official Publication
 
Guidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th SemesterGuidance_and_Counselling.pdf B.Ed. 4th Semester
Guidance_and_Counselling.pdf B.Ed. 4th Semester
 
Digital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion DesignsDigital Artifact 2 - Investigating Pavilion Designs
Digital Artifact 2 - Investigating Pavilion Designs
 
The French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free downloadThe French Revolution Class 9 Study Material pdf free download
The French Revolution Class 9 Study Material pdf free download
 

TYBSC (CS) SEM 6- DIGITAL IMAGE PROCESSING

  • 2. Unit 2 2 Q.5 WRITE A NOTE ON IMAGE ENHANCEMENT USING SPATIAL FILTERS. Spatial Filtering involves passing a weighted mask or kernel over the image and replacing the original pixel values in the region corresponding to the kernel multiplied by kernel weights. (spatial filtering and neighbourhood processing is same)
  • 6. Unit 2 6 III. Logarithmic Transformation Logarithmic transformation further contains two type of transformation. Log transformation and inverse log transformation. o or o The log transformations can be defined by this formula o s = c log(r + 1). Where s and r are the pixel values of the output and the input image and c is a constant. The value 1 is added to each of the pixel value of the input image questions marked in red: QB questions because if there is a pixel intensity of 0 in the image, then log (0) is equal to infinity. So 1 is added, to make the minimum value at least 1. o During log transformation, the dark pixels in an image are expanded as compare to the higher pixel values. The higher pixel values are kind of compressed in log transformation
  • 7. Unit 2 7 1. EXPLAIN THE TERM (A) THRESHOLDING (B) LOG TRANSFORMATION (C) NEGATIVE TRANSFORMATION (D) CONTRAST STRETCHING (E) GREY LEVEL SLICING. (A) Thresholding – covered above in non-linear transformations (B) Log Transformation - covered above in non-linear transformations (C) Negative Transformation – covered above in linear transformations (D) Contrast Stretching Contrast stretching (often called normalization) is a simple image enhancement technique that attempts to improve the contrast in an image by `stretching' the range of intensity values it contains to span a desired range of values, e.g. the the full range of pixel values that the image type concerned allows. It differs from the more sophisticated histogram equalization in that it can only apply a linear scaling function to the image pixel values. As a result the `enhancement' is less harsh. (Most implementations accept a graylevel image as input and produce another graylevel image as output.) (E) Grey Level Slicing - covered above in non-linear transformations Q.22 Q.2) EXPLAIN THE TERMS: (A)SMOOTHING (B) SHARPENING (A) Smoothing/Low pass filtering: Low pass filtering as the name suggests removes the high frequency content from the image. It is used to remove noise present in the image. Noise, is
  • 8. Unit 2 8 normally a high frequency signal and low pass filtering eliminates the noise. Smoothing is used to remove noise from image (B) Sharpening/High pass filtering: o Sharpening is used for highlighting fine details in an image. • Low Pass Filters: 1. Mean Filter/Averaging Filter/Low Pass Filter Weighted Average Filter Q.7 WRITE A NOTE ON WEIGHTED AVERAGE FILTERS. GIVE EXAMPLE. This mask yields a so-called weighted average, terminology used to indicate that pixels are multiplied by different coefficients, thus giving more importance (weight) to some pixels at the expense of others. In the mask the pixel at the center of the mask is multiplied by a higher value than any other, thus giving this pixel more importance in the calculation of the average. Weighted Filter mask is as follows:
  • 9. Unit 2 9 17.EXPLAIN BIT PLANE SLICING WITH SUITABLE EXAMPLE. 19.JUSTIFY: ”BUTTERWORTH LOW PASS FILTER IS PREFERRED TO IDEAL LOW PASS FILTER The ringing effects due to the sharp cut-offs in the ideal filter and to get rid of ringing effects, elimination of sharp cut-offs is necessary. This exactly happens in butterworth low pass filters. The transfer function of the butterworth low pass filter of order n and the cut off frequency at a distance D0 from the origin is defined as
  • 10. Unit 2 10 8. WHAT ARE HIGH BOOST FILTERS? HOW ARE THEY USED? EXPLAIN. or 15.WHAT ARE SHARPENING FILTERS? GIVE EXAMPLES. EXPLAIN ANY ONE IN DETAIL Types of High Pass Filters: 1. High-boost Filtering
  • 11. Unit 2 11 2. Unsharp Masking 16.EXPLAIN VARIOUS TECHNIQUES OF IMAGE ARITHMETIC. 32. LIST AND EXPLAIN FIVE ARITHMETIC OPERATIONS ALONG WITH THEIR MATHEMATICAL REPRESENTATION. list: 1. Image Addition 2. Image Subtraction 3. Image Multiplication 4. Image Division 5. Alpha Blending
  • 13. Unit 2 13 33.EXPLAIN HOMOMORPHIC FILTER ALONG WITH BLOCK DIAGRAM OF HOMOMORPHIC FILTERING
  • 14. Unit 2 14 4. WHAT IS STRUCTURING ELEMENT? WHAT IS THE USE OF IT IN MORPHOLOGICAL OPERATION? 1. Morphological techniques probe the image with a small shape or template called a structuring element. 2. Structuring element is positioned at all possible locations in the image and its compared with the corresponding neighbourhood of pixels. 3. A morphological operation on a binary image creates a new binary image in which the pixel has a non-zero value only if the test is successful at that location in an input image. 4. The structuring element is a small binary image i.e a small matrix of pixels, each with a value of zero or one. 5. The matrix dimensions specify the size of the structuring element 6. The patterns of ones and zeroes specifies the shape of the structuring element. 7. An origin of the structuring element is usually one of its pixels. 11.EXPLAIN THE MORPHOLOGICAL IMAGE OPERATIONS ON AN IMAGE. STATE ITS AAPLICATIONS
  • 15. Unit 2 15 3. EXPLAIN DILATION AND EROSION AND EXPLAIN HOW OPENING AND CLOSING ARE RELATED WITH THEM. The basic morphological operations are dilation and erosion. They are expressed by a kernel operating on an input binary image, X, where white pixels denote uniform regions and black pixels denote region boundaries. Erosion and dilation work conceptually by translating a structuring element, B, over the image points and examining the difference between the translated kernel coordinates and image coordinates. Dilation and Erosion Based operations: 9. Applications of dilation and erosion: Morphological operations are useful in many applications. To list a few they are used in hole filling, boundary extraction of objects, extraction of connected components, Thinning and thickening and so on. Among these applications the boundary extraction is shown below. For comparison it is done with Sobel edge extraction 10.EXPLAIN EUCLIDEAN DISTANCE, CITY BLOCK DISTANCE, CHESS BOARD DISTANCE.
  • 17. Unit 2 17 18.DISCUSS VARIOUS COLOUR MODELS USED IN IMAGE PROCESSING. 37. LIST ANY FIVE COLOR MODELS AND EXPLAIN ANY TWO IN DETAILS. 21.EXPLAIN RGB COLOUR MODEL TO REPRESENT A DIGITAL IMAGE.
  • 18. Unit 2 18 36. LIST THE LIMITATIONS OF THE RGB COLOR MODEL.
  • 20. Unit 2 20 38. WRITE A SHORT NOTE ON HSI COLOR MODEL.
  • 21. Unit 2 21 34. EXPLAIN TWO TYPES OF CLASSIFICATION OF COLOR-QUANTISATION TECHNIQUES. 35.GIVE THE STEPS OF COLOR IMAGE QUANTISATION.