SlideShare a Scribd company logo
1.9 Linear Transformations
Dr. Farhana Shaheen
Objectives:
• Learn to view a matrix geometrically as a function.
• Learn examples of matrix transformations: reflection, dilation, rotation,
shear, projection.
MATRIX OF LINEAR
TRANSFORMTION
• Transformation is a process of modifying and re-positioning the existing
graphics.
• Transformations are helpful in changing the position, size, orientation, shape
etc of the object.
Geometry of Linear Transformations
• https://math.hmc.edu/calculus/hmc-mathematics-calculus-online-
tutorials/linear-algebra/geometry-of-linear-transformations/
2D Transformations
• 2D Transformations take place in a two dimensional plane.
• 2D Shearing is an ideal technique to change the shape of an existing object
in a two dimensional plane.
In computer graphics, various transformation
techniques are-
Shear Transformation
•
•  Stretched along x-axis (Horizontal Shear)
•
•  Stretched along y-axis (Vertical Shear)






10
01






10
1 s






10
01






1
01
t
Matrix of linear transformation 1.9-dfs
Matrix of linear transformation 1.9-dfs
Rotation at an angle θ
Rotation at an angle θ
• The standard matrix for the linear transformation that rotates vector by an
angle θ is
•








cossin
sin-cos
Rotation Matrix
Problem-01:
Given a line segment with starting point as (0, 0) and ending point as (4, 4).
Apply 30 degree rotation anticlockwise direction on the line segment and find
out the new coordinates of the line.
Matrix of linear transformation 1.9-dfs
REFLECTION
For every line in the plane, there is a linear transformation
that reflects vectors about that line.
Reflection about the x-axis and y-axis is given by the
standard matrices:

































y
x
y
x
Tto
10
01
10
01
































y
x
y
x
Tto
10
01
10
01
Reflection through x-axis
• Point in 1st Quadrant will be reflected in 4th Quadrant:

































y
x
y
x
Tto
10
01
10
01
Reflection through y-axis
• Point in 1st Quadrant will be reflected in 2nd Quadrant:
































y
x
y
x
Tto
10
01
10
01
Reflection through the line y = x
• Point in 2nd Quadrant is reflected in 4th Quadrant:
































x
y
y
x
Tto
10
01
10
01
Reflection through the line y = -x
• Point in 1st Quadrant is reflected in 3rd Quadrant:




































x
y
y
x
Tto
01
10
10
01
Rotation through an angle of -135 degrees
then reflected through x-axis
Problem-02:
Given a triangle with corner coordinates (0, 0), (1, 0)
and (1, 1). Rotate the triangle by 90 degree
anticlockwise direction and find out the new
coordinates.
Matrix of linear transformation 1.9-dfs
New coordinates of the triangle after rotation
= A (0, 0), B(0, 1), C(-1, 1)
Expansions and Compressions
(Dilations and Contractions)
Given a scalar r, define
22
: RRT  by T(x) = rx.
T is called a Contraction if 0 < r < 1, and a Dilation
if r > 1.
Projections
Projection Transformations
Matrix of linear transformation 1.9-dfs
Matrix of linear transformation 1.9-dfs
Matrix of linear transformation 1.9-dfs
Geometry of Linear Transformation
• https://math.hmc.edu/calculus/hmc-mathematics-calculus-online-
tutorials/linear-algebra/geometry-of-linear-transformations/
• In this section we learn to understand matrices geometrically as functions,
or transformations. We briefly discuss transformations in general, then specialize to
matrix transformations, which are transformations that come from matrices.
• https://textbooks.math.gatech.edu/ila/matrix-transformations.html#matrix-trans-
matrices-functions
• https://www.youtube.com/watch?reload=9&v=kWW6fXV3OKk
• LT- Computer Graphics

More Related Content

PPTX
Microscope parts and functions
PPTX
Context free grammar
PDF
Lec1: Medical Image Computing - Introduction
PDF
Computer Graphics & linear Algebra
PPTX
Ordinary differential equations
PPTX
Hidden surface removal algorithm
PPT
Understanding the z score
PPTX
Role of Managerial Economics in Decision Making
Microscope parts and functions
Context free grammar
Lec1: Medical Image Computing - Introduction
Computer Graphics & linear Algebra
Ordinary differential equations
Hidden surface removal algorithm
Understanding the z score
Role of Managerial Economics in Decision Making

What's hot (20)

PPTX
Computer graphics basic transformation
PPT
Composite transformations
PPTX
Analytic function
PPTX
Mid point circle algorithm
PPTX
3D Graphics : Computer Graphics Fundamentals
PPTX
Reflection transformation
PPTX
Line Drawing Algorithms - Computer Graphics - Notes
PPTX
Complex analysis
PPTX
Prim's algorithm
PDF
Longest common subsequence
PPTX
Mathematical induction and divisibility rules
PDF
03 Analysis of Algorithms: Probabilistic Analysis
PPT
THE BINOMIAL THEOREM
PPTX
Unit 2. Image Enhancement in Spatial Domain.pptx
PPTX
Chapter 3 Output Primitives
PPTX
Presentation on Solution to non linear equations
PPTX
Computer graphics LINE DRAWING algorithm.pptx
PDF
2D Transformation in Computer Graphics
PPT
linear transformation
PPT
Chapter 3 Image Processing: Basic Transformation
Computer graphics basic transformation
Composite transformations
Analytic function
Mid point circle algorithm
3D Graphics : Computer Graphics Fundamentals
Reflection transformation
Line Drawing Algorithms - Computer Graphics - Notes
Complex analysis
Prim's algorithm
Longest common subsequence
Mathematical induction and divisibility rules
03 Analysis of Algorithms: Probabilistic Analysis
THE BINOMIAL THEOREM
Unit 2. Image Enhancement in Spatial Domain.pptx
Chapter 3 Output Primitives
Presentation on Solution to non linear equations
Computer graphics LINE DRAWING algorithm.pptx
2D Transformation in Computer Graphics
linear transformation
Chapter 3 Image Processing: Basic Transformation
Ad

Similar to Matrix of linear transformation 1.9-dfs (20)

PPTX
Two dimensionaltransformations
PPTX
CG 5.1 2D Tranvmbnmbjmbjkbsformations.pptx
PPT
transformation IT.ppt
PPTX
Module 4.pptx
PPT
GeometricTransformations.ppt
PPTX
2D- Transformation
PPTX
Geometrical transformation
PPTX
Module 4_New.pptx
PPTX
3D Transformation in Computer Graphics
PDF
Chapter 1 asdawdawdawdwadawdaw sf sdaipkiof 0iuase f9iu80awehf úoaeh
PPTX
Linear_Transformation_Presentation_1.pptx
PDF
3D transformation and viewing
PPTX
presentation on 2D geometrical transformation
PPT
Lecture 9-online
PPTX
Presentation3(UNIT-3) presentation of std
PPTX
2 d transformations and homogeneous coordinates
PPTX
Detailed_Transformation_Graphics_Presentation.pptx
PPTX
3D Transformation
PDF
2d Transformation.pdf
PDF
10_1425_web_Lec_04_2D_Motion.pdf
Two dimensionaltransformations
CG 5.1 2D Tranvmbnmbjmbjkbsformations.pptx
transformation IT.ppt
Module 4.pptx
GeometricTransformations.ppt
2D- Transformation
Geometrical transformation
Module 4_New.pptx
3D Transformation in Computer Graphics
Chapter 1 asdawdawdawdwadawdaw sf sdaipkiof 0iuase f9iu80awehf úoaeh
Linear_Transformation_Presentation_1.pptx
3D transformation and viewing
presentation on 2D geometrical transformation
Lecture 9-online
Presentation3(UNIT-3) presentation of std
2 d transformations and homogeneous coordinates
Detailed_Transformation_Graphics_Presentation.pptx
3D Transformation
2d Transformation.pdf
10_1425_web_Lec_04_2D_Motion.pdf
Ad

More from Farhana Shaheen (20)

PPTX
INTRODUCTION TO PROBABILITY.pptx
PPTX
Quadratic Functions.pptx
PPTX
All About Functions- For a Layman.pptx
PPTX
Geometrical transformation reflections
PPTX
Sets and venn diagrams
PPTX
Polygons i-triangles-dfs
PPTX
One to one and onto lt 1.9 dfs
PPTX
A Journey to Pakistan - Dr. Farhana Shaheen
PPTX
Exploring the world of mathematics kust
PPTX
3.1.2 Linear Equations in one Variable dfs
PPTX
Fractions Dr. Farhana Shaheen
PPTX
1.2 subsets of integers dfs
PPTX
Fractions, percentages, decimals
PPTX
1.1 real number system dfs
PPTX
Significance of Numbers in life Dr. Farhana Shaheen
PPTX
Exploring the world of mathematics Dr. Farhana Shaheen
PPTX
Maths study skills dfs-edc
PPTX
Derivatives in graphing-dfs
PPTX
Mean median mode_range
PPTX
Stem and-leaf-diagram-ppt.-dfs
INTRODUCTION TO PROBABILITY.pptx
Quadratic Functions.pptx
All About Functions- For a Layman.pptx
Geometrical transformation reflections
Sets and venn diagrams
Polygons i-triangles-dfs
One to one and onto lt 1.9 dfs
A Journey to Pakistan - Dr. Farhana Shaheen
Exploring the world of mathematics kust
3.1.2 Linear Equations in one Variable dfs
Fractions Dr. Farhana Shaheen
1.2 subsets of integers dfs
Fractions, percentages, decimals
1.1 real number system dfs
Significance of Numbers in life Dr. Farhana Shaheen
Exploring the world of mathematics Dr. Farhana Shaheen
Maths study skills dfs-edc
Derivatives in graphing-dfs
Mean median mode_range
Stem and-leaf-diagram-ppt.-dfs

Recently uploaded (20)

PPTX
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
PPTX
Renaissance Architecture: A Journey from Faith to Humanism
PPTX
PPH.pptx obstetrics and gynecology in nursing
PPTX
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
PDF
O5-L3 Freight Transport Ops (International) V1.pdf
PDF
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
PDF
Supply Chain Operations Speaking Notes -ICLT Program
PDF
Insiders guide to clinical Medicine.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
PDF
Computing-Curriculum for Schools in Ghana
PPTX
Pharma ospi slides which help in ospi learning
PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PDF
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
PPTX
master seminar digital applications in india
PPT- ENG7_QUARTER1_LESSON1_WEEK1. IMAGERY -DESCRIPTIONS pptx.pptx
human mycosis Human fungal infections are called human mycosis..pptx
O7-L3 Supply Chain Operations - ICLT Program
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
The Lost Whites of Pakistan by Jahanzaib Mughal.pdf
Renaissance Architecture: A Journey from Faith to Humanism
PPH.pptx obstetrics and gynecology in nursing
Introduction_to_Human_Anatomy_and_Physiology_for_B.Pharm.pptx
O5-L3 Freight Transport Ops (International) V1.pdf
Black Hat USA 2025 - Micro ICS Summit - ICS/OT Threat Landscape
Supply Chain Operations Speaking Notes -ICLT Program
Insiders guide to clinical Medicine.pdf
Anesthesia in Laparoscopic Surgery in India
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025
Computing-Curriculum for Schools in Ghana
Pharma ospi slides which help in ospi learning
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
ANTIBIOTICS.pptx.pdf………………… xxxxxxxxxxxxx
master seminar digital applications in india

Matrix of linear transformation 1.9-dfs

  • 2. Objectives: • Learn to view a matrix geometrically as a function. • Learn examples of matrix transformations: reflection, dilation, rotation, shear, projection.
  • 3. MATRIX OF LINEAR TRANSFORMTION • Transformation is a process of modifying and re-positioning the existing graphics. • Transformations are helpful in changing the position, size, orientation, shape etc of the object.
  • 4. Geometry of Linear Transformations • https://math.hmc.edu/calculus/hmc-mathematics-calculus-online- tutorials/linear-algebra/geometry-of-linear-transformations/
  • 5. 2D Transformations • 2D Transformations take place in a two dimensional plane. • 2D Shearing is an ideal technique to change the shape of an existing object in a two dimensional plane.
  • 6. In computer graphics, various transformation techniques are-
  • 7. Shear Transformation • •  Stretched along x-axis (Horizontal Shear) • •  Stretched along y-axis (Vertical Shear)       10 01       10 1 s       10 01       1 01 t
  • 10. Rotation at an angle θ
  • 11. Rotation at an angle θ • The standard matrix for the linear transformation that rotates vector by an angle θ is •         cossin sin-cos
  • 13. Problem-01: Given a line segment with starting point as (0, 0) and ending point as (4, 4). Apply 30 degree rotation anticlockwise direction on the line segment and find out the new coordinates of the line.
  • 15. REFLECTION For every line in the plane, there is a linear transformation that reflects vectors about that line. Reflection about the x-axis and y-axis is given by the standard matrices:                                  y x y x Tto 10 01 10 01                                 y x y x Tto 10 01 10 01
  • 16. Reflection through x-axis • Point in 1st Quadrant will be reflected in 4th Quadrant:                                  y x y x Tto 10 01 10 01
  • 17. Reflection through y-axis • Point in 1st Quadrant will be reflected in 2nd Quadrant:                                 y x y x Tto 10 01 10 01
  • 18. Reflection through the line y = x • Point in 2nd Quadrant is reflected in 4th Quadrant:                                 x y y x Tto 10 01 10 01
  • 19. Reflection through the line y = -x • Point in 1st Quadrant is reflected in 3rd Quadrant:                                     x y y x Tto 01 10 10 01
  • 20. Rotation through an angle of -135 degrees then reflected through x-axis
  • 21. Problem-02: Given a triangle with corner coordinates (0, 0), (1, 0) and (1, 1). Rotate the triangle by 90 degree anticlockwise direction and find out the new coordinates.
  • 23. New coordinates of the triangle after rotation = A (0, 0), B(0, 1), C(-1, 1)
  • 24. Expansions and Compressions (Dilations and Contractions) Given a scalar r, define 22 : RRT  by T(x) = rx. T is called a Contraction if 0 < r < 1, and a Dilation if r > 1.
  • 30. Geometry of Linear Transformation • https://math.hmc.edu/calculus/hmc-mathematics-calculus-online- tutorials/linear-algebra/geometry-of-linear-transformations/
  • 31. • In this section we learn to understand matrices geometrically as functions, or transformations. We briefly discuss transformations in general, then specialize to matrix transformations, which are transformations that come from matrices. • https://textbooks.math.gatech.edu/ila/matrix-transformations.html#matrix-trans- matrices-functions • https://www.youtube.com/watch?reload=9&v=kWW6fXV3OKk • LT- Computer Graphics