SlideShare a Scribd company logo
1 of 58
Digital Image Processing
Chapter 2: Digital Image
Fundamentals
Elements of Visual Perception
• Structure
of the
human eye
• Rods and cones in the retina
• Image formation in the eye
• Brightness adaptation and discrimination
• Brightness discrimination
• Weber ratio
• Perceived
brightness
• Simultaneous contrast
• Optical
illusion
Light and the Electromagnetic Spectrum
• Wavelength


c


h
E 
Image Sensing and Acquisition
• Image acquisition using a single sensor
• Using sensor strips
A simple image formation model
• Illumination and reflectance
• Illumination and transmissivity
)
,
(
)
,
(
)
,
( y
x
r
y
x
i
y
x
f 
Image Sampling and Quantization
Sampling and quantization
• Representing digital images
• Saturation and noise
• Number of storage bits
• Spatial and gray-level resolution
• Subsampled
and
resampled
• Reducing
spatial
resolution
• Varying
the
number
of gray
levels
• Varying
the
number
of gray
levels
• N and k in different-details images
• Isopreference
• Interpolations
• Zooming
and
shrinking
Some Basic Relationships Between Pixels
• Neighbors of a pixel
– : 4-neighbors of p
, , ,
: four diagonal neighbors of p
, , ,
: 8-neighbors of p
and
)
(
4 p
N
)
,
1
( y
x  )
1
,
( 
y
x
)
,
1
( y
x  )
1
,
( 
y
x
)
1
,
1
( 
 y
x )
1
,
1
( 
 y
x
)
1
,
1
( 
 y
x
)
1
,
1
( 
 y
x
)
(p
ND
)
(
8 p
N
)
(
4 p
N )
(p
ND
• Adjacency
– : The set of gray-level values used to define
adjacency
– 4-adjacency: Two pixels p and q with values from
V are 4-adjacency if q is in the set
– 8-adjacency: Two pixels p and q with values from
V are 8-adjacency if q is in the set
V
)
(
4 p
N
)
(
8 p
N
– m-adjacency (mixed adjacency): Two pixels p and
q with values from V are m-adjacency if
• q is in , or
• q is in and the set has no pixels whose
values are from V
)
(
4 p
N
)
(p
ND
)
(
)
( 4
4 q
N
p
N 
• Subset adjacency
– S1 and S2 are adjacent if some pixel in S1 is
adjacent to some pixel in S2
• Path
– A path from p with coordinates to pixel
q with coordinates is a sequence of
distinct pixels with coordinates
– , ,…,
where = , = , and pixels
and are adjacent
)
,
( y
x
)
,
( t
s
)
,
( 0
0 y
x )
,
( 1
1 y
x )
,
( n
n y
x
)
,
( 0
0 y
x )
,
( y
x )
,
( n
n y
x )
,
( t
s
)
,
( i
i y
x )
,
( 1
1 
 i
i y
x
• Region
– We call R a region of the image if R is a
connected set
• Boundary
– The boundary of a region R is the set of
pixels in the region that have one or more
neighbors that are not in R
• Edge
– Pixels with derivative values that exceed a
preset threshold
• Distance measures
– Euclidean distance
– City-block distance
– Chessboard distance
2
1
2
2
]
)
(
)
[(
)
,
( t
y
s
x
q
p
De 



|
)
(
|
|
)
(
|
)
,
(
4 t
y
s
x
q
p
D 



|)
)
(
|
|,
)
(
max(|
)
,
(
8 t
y
s
x
q
p
D 


m
D
 distance: The shortest m-path
between the points
An Introduction to the Mathematical Tools Used
in Digital Image Processing
• Linear operation
– H is said to be a linear operator if, for any two
images f and g and any two scalars a and b,
)
(
)
(
)
( g
bH
f
aH
bg
af
H 


• Arithmetic
operations
– Addition
• Arithmetic
operations
– Subtraction
– Digital
subtraction
angiography
– Shading correction
• Image multiplication
• Set operations
• Complements
• Logical
operations
• Single-pixel
operations
• Neighborhood
operations
• Affine transformations
• Inverse mapping
• Registration
• Vector
operations
• Image transforms
• Fourier transform
• Probabilistic methods

More Related Content

Similar to digital image processing chapter two, fundamentals

12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.ppt12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.ppt
AJAYMALIK97
 

Similar to digital image processing chapter two, fundamentals (20)

3.ppt
3.ppt3.ppt
3.ppt
 
03 digital image fundamentals DIP
03 digital image fundamentals DIP03 digital image fundamentals DIP
03 digital image fundamentals DIP
 
DIP7_Relationships_between_pixels.ppt
DIP7_Relationships_between_pixels.pptDIP7_Relationships_between_pixels.ppt
DIP7_Relationships_between_pixels.ppt
 
Image Acquisition and Representation
Image Acquisition and RepresentationImage Acquisition and Representation
Image Acquisition and Representation
 
2 digital image fundamentals
2 digital image fundamentals2 digital image fundamentals
2 digital image fundamentals
 
Lecture4.ppt
Lecture4.pptLecture4.ppt
Lecture4.ppt
 
Digital Image Fundamentals
Digital Image FundamentalsDigital Image Fundamentals
Digital Image Fundamentals
 
matdid950092.pdf
matdid950092.pdfmatdid950092.pdf
matdid950092.pdf
 
Image_Processing-ch2surface r_part_2.ppt
Image_Processing-ch2surface r_part_2.pptImage_Processing-ch2surface r_part_2.ppt
Image_Processing-ch2surface r_part_2.ppt
 
Basics of pixel neighbor.
Basics of pixel neighbor.Basics of pixel neighbor.
Basics of pixel neighbor.
 
Ch2
Ch2Ch2
Ch2
 
Digital image classification
Digital image classificationDigital image classification
Digital image classification
 
Digital_Image_Processing with examples.pdf
Digital_Image_Processing with examples.pdfDigital_Image_Processing with examples.pdf
Digital_Image_Processing with examples.pdf
 
DIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdfDIP Notes Unit-1 PPT.pdf
DIP Notes Unit-1 PPT.pdf
 
Module 1.pptx
Module 1.pptxModule 1.pptx
Module 1.pptx
 
Ch2
Ch2Ch2
Ch2
 
Basic image processing techniques
Basic image processing techniquesBasic image processing techniques
Basic image processing techniques
 
12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.ppt12-Image enhancement and filtering.ppt
12-Image enhancement and filtering.ppt
 
DIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer ScienceDIP Notes Unit-1 PPT , engineering, computer Science
DIP Notes Unit-1 PPT , engineering, computer Science
 
Digital Image Fundamentals - II
Digital Image Fundamentals - IIDigital Image Fundamentals - II
Digital Image Fundamentals - II
 

Recently uploaded

AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
ankushspencer015
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ssuser89054b
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Recently uploaded (20)

Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
Unit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdfUnit 1 - Soil Classification and Compaction.pdf
Unit 1 - Soil Classification and Compaction.pdf
 
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELLPVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
PVC VS. FIBERGLASS (FRP) GRAVITY SEWER - UNI BELL
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
(INDIRA) Call Girl Meerut Call Now 8617697112 Meerut Escorts 24x7
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...Call for Papers - International Journal of Intelligent Systems and Applicatio...
Call for Papers - International Journal of Intelligent Systems and Applicatio...
 
Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Walvekar Nagar Call Me 7737669865 Budget Friendly No Advance Booking
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)Java Programming :Event Handling(Types of Events)
Java Programming :Event Handling(Types of Events)
 
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar  ≼🔝 Delhi door step de...
Call Now ≽ 9953056974 ≼🔝 Call Girls In New Ashok Nagar ≼🔝 Delhi door step de...
 
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
(INDIRA) Call Girl Bhosari Call Now 8617697112 Bhosari Escorts 24x7
 
Double Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torqueDouble Revolving field theory-how the rotor develops torque
Double Revolving field theory-how the rotor develops torque
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
Online banking management system project.pdf
Online banking management system project.pdfOnline banking management system project.pdf
Online banking management system project.pdf
 

digital image processing chapter two, fundamentals