Types of operations The types of operations that can be applied to digital images to transform an input image a[m,n] into an output image b[m,n] (or another.

Slides:



Advertisements
Similar presentations
TRANSFORMATIONS SPI SPI
Advertisements

Part I: Basics of Computer Graphics Viewing Transformation and Coordinate Systems Chapter
1 Geometrical Transformation Tong-Yee Lee. 2 Modeling Transform Specify transformation for objects Allow definitions of objects in own coordinate systems.
REFLECTIONS, ROTATIONS AND TRANSLATIONS. Reflections.
Geometry: Dilations. We have already discussed translations, reflections and rotations. Each of these transformations is an isometry, which means.
3D Geometric Transformation Point in 3D space –Position (x, y, z) –Color (r, g, b) –Normal (Nx, Ny, Nz) Homogenous Coordinates –Position (x,y,z,w) –Usually.
UNIT - 5 3D transformation and viewing. 3D Point  We will consider points as column vectors. Thus, a typical point with coordinates (x, y, z) is represented.
Georeferencing Getting maps and satellite images into GIS.
Types of transformations. Reflection across the x axis.
Digital Image Fundamentals II 1.Image modeling and representations 2.Pixels and Pixel relations 3.Arithmetic operations of images 4.Image geometry operation.
Unit 5: Geometric Transformations.
CS654: Digital Image Analysis Lecture 6: Basic Transformations.
Term Transformation Describe The change in the position of a geometric figure, the pre-image, that produces a new figure called the image Representation.
Magic Camera Master’s Project Defense By Adam Meadows Project Committee: Dr. Eamonn Keogh Dr. Doug Tolbert.
LESSON 5-1 I can draw reflected images. I can recognize and draw lines of symmetry.
TRANSFORMATIONS SPI SPI TYPES OF TRANSFORMATIONS Reflections – The flip of a figure over a line to produce a mirror image. Reflections.
Holt McDougal Geometry Compositions of Transformations Holt Geometry Warm Up Warm Up Lesson Presentation Lesson Presentation Lesson Quiz Lesson Quiz Holt.
Types of transformations. Reflection across the x axis.
Honours Graphics 2008 Session 2. Today’s focus Vectors, matrices and associated math Transformations and concatenation 3D space.
II-1 Transformations Transformations are needed to: –Position objects defined relative to the origin –Build scenes based on hierarchies –Project objects.
Arizona’s First University. Command and Control Wind Tunnel Simulated Camera Design Jacob Gulotta.
Go Back > Question 1 Describe this transformation. A reflection in the line y = x. ? Object Image.
Transformations! 18a: Transforming 2-Dimensional Figures.
3D Geometry and Transformations
Robotic Arms and Matrices By Chris Wong and Chris Marino.
Instructor: Dr. Shereen Aly Taie Basic Two-Dimensional Geometric Transformation 5.2 Matrix Representations and Homogeneous Coordinates 5.3 Inverse.
What is Digital Image Processing?
GEOMETRY ANGLE AND PLANE.
Modeling Transformations
Lecture 10 Geometric Transformations In 3D(Three- Dimensional)
Computer Graphics Raster Devices Transformations
Transformations.
Warm up Identify the transformation ∆RST → ∆XYZ.
Composition of Isometries & Dilations
Every segment is congruent to its image.
Every segment is congruent to its image.
Objectives Identify reflections, rotations, and translations.
Graphics Fundamentals
2D Transformation.
Line and Character Attributes 2-D Transformation
Unit 1 Transformations in the Coordinate Plane
Transformations Example Draw the line Draw 1 at , ,
Two-Dimensional Signal and Image Processing Chapter 8 - pictures
Geometric Transformations
Geometric Transformations
A movement of a figure in a plane.
Geometric Transformations
4.1: Congruence and Transformation
Algebraic Representations of Transformations
Geometric Transformations
TRANSFORMATIONS Translations Reflections Rotations
Rotation: all points in the original figure rotate, or turn, an identical number of degrees around a fixed point.
Geometrical Transformations
3D Geometric Transformation
Properties or Rules of Transformations
Types of operations The types of operations that can be applied to digital images to transform an input image a[m,n] into an output image b[m,n] (or another.
Transformations.
Warm up Identify the transformation ∆RST → ∆XYZ.
Introduction to Mathematical tools in used in DIP
Dilations NOT an isometry.
Applications in Coordinate Geometry
The Image The pixels in the image The mask The resulting image 255 X
What is the intersection of two planes? What about two lines?
Geometric Transformations
Transformations –Translation, Reflection, Rotation and Dilations
Warm up.
Rotations Day 120 Learning Target:
Notes Over Rotations A _______________is a change of position or size of a figure. transformation turn rotation.
Geometric Transformations
Translation in Homogeneous Coordinates
Presentation transcript:

Types of operations The types of operations that can be applied to digital images to transform an input image a[m,n] into an output image b[m,n] (or another representation) can be classified into the following three categories Point : the output value at a specific coordinate is dependent only on the input value at that same coordinate. Local : the output value at a specific coordinate is dependent on the input values in the neighborhood of that same coordinate. Global : the output value at a specific coordinate is dependent on all the values in the input image.

Types of operations

Translate, Scale, Rotate, Sheer, and Homogeneous Coordinates 2D Transformations Translate, Scale, Rotate, Sheer, and Homogeneous Coordinates

Translation Alter the position of a point or an object in 2D space. (x+dx, y+dy) (x, y)

Translate

Rotation Rotate a pixel P(x, y) around the origin by an angle α. The results pixel position is P’(x’,y’) (x, y) α (x’, y’)

Rotation

Scale Scale a region of pixels by a factor (Sx,Sy). Each pixel in this region P(x, y) is “scaled” to a new position is P’(x’,y’) (x’, y’) (x, y) The scale of include additional translation when no point of the scaled region is in the origin

Scale

Sheer Scale a region of pixels by a factor (SHx,SHy). Each pixel in this region P(x, y) is “Sheered” to a new position is P’(x’,y’) (x’, y’) (x, y)

Sheer