2
$\begingroup$

I'm looking for the name of the geometric 2D-transformation that transforms 3 arbitrary non-aligned points into 3 other arbitrary non-aligned points. I know that it is a mix of scaling/rotating/translating/shearing, but what is the name of the transformation? thanks

  • 0
    affine transformation?2011-08-15

1 Answers 1

3

I believe you are looking for Affine Transform.

  • 0
    Well, maybe I am reading too much into it, but I take "non-aligned" to mean "non-collinear" in the original question, which would imply that the transformation is invertible. And yes, an affine transformation in the plane is given by a linear transformation + a translation, so that is a matrix + a point, or six degrees of freedom. Specifying the image of three points also takes six degrees of freedom. You are correct that given three arbitrary points and their images in the plane there can be specified one unique affine transformation.2011-08-15