









Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Dr. Chittaranjan Verma delivered this lecture for Digital Image Processing course at B R Ambedkar National Institute of Technology. It includes: Geometric, Transformations, Digital, Image, Processing, Output, Intensity, Specific, Location
Typology: Slides
1 / 17
This page cannot be seen from the preview
Don't miss anything!










2
of^ input^ image
are^ transformed
into
coordinates^
of^ output^ image
using^ a^
transformation
function. The output intensity at a specific location may not dependon the input intensity at same location, but on intensity atsome^ other
location^ specified
by^ the^ transformation
3
The translation of an input image
f(x,y)
with respect to its origin to produce an output image g(x’,y’)^ can be expressed
^ ( ,^ ) x r x y^ and ^ ( ,^ ) y^ s x y , where^ and x y^ are translation offsets x y x^ x^ t^
and y^ y^ t t^
t ^ ^
5
coordinates
as^ x^ and
y,^ and^ scaling
factors s^ and sx^
the scaling transformation is giveny^ by: Matrix form
^ * x x^ s^ and ^ x * y^ y^ sy^0
x^
x y^
y
-
6
) s in ( ) c o s c o s^
s in^ s in s in^ c o s^
c o s^ s in x y x y
8
9
Translated imagetx= ty = 40
11
Rotated image = 45 degrees(counter clockwise)
12
P = T×S×R×P and are the output and input coordinates P P 1 0
0 0 cos
sin^0 0 1
0 sin^ cos
t^ s^ x^ x y^ y x^
x
y^
t^ s^
y ^ ^
^ ^
23
Affine transformation
14
11
to a^23 Rotation, scaling (distance between object and camera) andtranslation can be computed using these parameters
15
17
interpolation:
Two-dimensional
linear
interpolation of pixel values based on the four pixelsin a 2 x 2 pixel neighborhood Bicubic^
interpolation:
Two-dimensional
cubic
interpolation of pixel values based on the 16 pixelsin a 4 x 4 pixel neighborhood.
18