SlideShare a Scribd company logo
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
digital image processing chapter two, fundamentals
• 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 
digital image processing chapter two, fundamentals
• 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

PPTX
Digital Image Processing Unit -2 Notes complete
PPTX
Distance measures in Image in Digital Image Processing
PPTX
Chain Code.pptx
PDF
DIGITAL IMAGE PROCESSING - Visual perception - DAY 2
DOCX
Image processing
PPTX
Bresenham circle
PPTX
Kerberos : An Authentication Application
Digital Image Processing Unit -2 Notes complete
Distance measures in Image in Digital Image Processing
Chain Code.pptx
DIGITAL IMAGE PROCESSING - Visual perception - DAY 2
Image processing
Bresenham circle
Kerberos : An Authentication Application

What's hot (20)

PPTX
Cyrus beck line clipping algorithm
DOCX
EDGE DETECTION
PPT
Fields of digital image processing slides
PPTX
Image segmentation in Digital Image Processing
PPTX
Computer graphics chapter 4
PPTX
Output primitives computer graphics c version
PPT
03 digital image fundamentals DIP
PPT
Image segmentation
PPTX
Region based image segmentation
PDF
3d-object-representation.pdf
PPTX
Fundamentals and image compression models
PPTX
digital image processing
PPTX
Depth first search [dfs]
PPTX
Principles of public key cryptography and its Uses
PPT
6 spatial filtering p2
PPT
Lecture1616_16827_2D Clipping.ppt
PPTX
Lect 03 - first portion
PPT
Ajay ppt region segmentation new copy
PPTX
Basic Relationships between Pixels- Digital Image Processing
PPTX
line attributes.pptx
Cyrus beck line clipping algorithm
EDGE DETECTION
Fields of digital image processing slides
Image segmentation in Digital Image Processing
Computer graphics chapter 4
Output primitives computer graphics c version
03 digital image fundamentals DIP
Image segmentation
Region based image segmentation
3d-object-representation.pdf
Fundamentals and image compression models
digital image processing
Depth first search [dfs]
Principles of public key cryptography and its Uses
6 spatial filtering p2
Lecture1616_16827_2D Clipping.ppt
Lect 03 - first portion
Ajay ppt region segmentation new copy
Basic Relationships between Pixels- Digital Image Processing
line attributes.pptx
Ad

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

PPT
chap2.ppt
PPT
Digital Image Fundamentals 1.ppt
PPT
chap2.ppt is the presentation of image of eye.
PPT
Image processing 1-lectures
PDF
Dr.maie-Lec_2_Digital Image Fundamentals.pdf
PDF
2. IP Fundamentals.pdf
PPTX
Digital-Image-processing-fundamenntal.pptx
PDF
bstract Point processing uses only the information in individual pixels to pr...
PDF
Fundamentals of image processing
PDF
Lec_2_Digital Image Fundamentals.pdf
PPTX
computer Vision and Machine learning Chapter 1
PPTX
Topic 1- computer vision and machine learning
PPTX
Module 1.pptx
PDF
Ip unit 1
PDF
Digital image processing fundamental explanation
PPTX
Image Acquisition and Representation
PPT
3.ppt
PDF
Chapter 2. Digital Image Fundamentals.pdf
PDF
Biomedical engineering 20230918-Fundamentals.pdf
PPT
DIP7_Relationships_between_pixels.ppt
chap2.ppt
Digital Image Fundamentals 1.ppt
chap2.ppt is the presentation of image of eye.
Image processing 1-lectures
Dr.maie-Lec_2_Digital Image Fundamentals.pdf
2. IP Fundamentals.pdf
Digital-Image-processing-fundamenntal.pptx
bstract Point processing uses only the information in individual pixels to pr...
Fundamentals of image processing
Lec_2_Digital Image Fundamentals.pdf
computer Vision and Machine learning Chapter 1
Topic 1- computer vision and machine learning
Module 1.pptx
Ip unit 1
Digital image processing fundamental explanation
Image Acquisition and Representation
3.ppt
Chapter 2. Digital Image Fundamentals.pdf
Biomedical engineering 20230918-Fundamentals.pdf
DIP7_Relationships_between_pixels.ppt
Ad

More from KNaveenKumarECE (11)

PPTX
Industrial internet of things IOT Week-Week-4.pptx
PPTX
Industrial internet of things IOT Week-3.pptx
PPTX
Industry 4.o the fourth revolutionWeek-2.pptx
PPTX
Introduction to sensing and Week-1.pptx
PPTX
ARM introduction registers architectures
PPT
basic electronic engineering introduction
PPTX
quantization and sampling presentation ppt
PPT
introduction to python, fundamentals and basics
PPTX
super vector machines algorithms using deep
PPTX
Augastiny_VANET advantages and disadvantages.pptx
PDF
ARM_System_Developers_Guide-Designing_and_Optimizing_System_Software.pdf
Industrial internet of things IOT Week-Week-4.pptx
Industrial internet of things IOT Week-3.pptx
Industry 4.o the fourth revolutionWeek-2.pptx
Introduction to sensing and Week-1.pptx
ARM introduction registers architectures
basic electronic engineering introduction
quantization and sampling presentation ppt
introduction to python, fundamentals and basics
super vector machines algorithms using deep
Augastiny_VANET advantages and disadvantages.pptx
ARM_System_Developers_Guide-Designing_and_Optimizing_System_Software.pdf

Recently uploaded (20)

PPT
Project quality management in manufacturing
PDF
Model Code of Practice - Construction Work - 21102022 .pdf
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
PDF
Embodied AI: Ushering in the Next Era of Intelligent Systems
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
PPTX
bas. eng. economics group 4 presentation 1.pptx
DOCX
573137875-Attendance-Management-System-original
PPTX
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
PPTX
Construction Project Organization Group 2.pptx
PPTX
Welding lecture in detail for understanding
PDF
Digital Logic Computer Design lecture notes
PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PDF
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PDF
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...
Project quality management in manufacturing
Model Code of Practice - Construction Work - 21102022 .pdf
CYBER-CRIMES AND SECURITY A guide to understanding
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
Embodied AI: Ushering in the Next Era of Intelligent Systems
Internet of Things (IOT) - A guide to understanding
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
The CXO Playbook 2025 – Future-Ready Strategies for C-Suite Leaders Cerebrai...
bas. eng. economics group 4 presentation 1.pptx
573137875-Attendance-Management-System-original
Recipes for Real Time Voice AI WebRTC, SLMs and Open Source Software.pptx
Construction Project Organization Group 2.pptx
Welding lecture in detail for understanding
Digital Logic Computer Design lecture notes
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
SM_6th-Sem__Cse_Internet-of-Things.pdf IOT
Automation-in-Manufacturing-Chapter-Introduction.pdf
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
Evaluating the Democratization of the Turkish Armed Forces from a Normative P...

digital image processing chapter two, fundamentals