0
$\begingroup$

Possible Duplicate:
Why can any affine transformaton be constructed from a sequence of rotations, translations, and scalings?

Assuming that I have a set of points in a co-ordinate system (I know their coordinates), then I use a combination of transformations (Rotation, Scaling, Shearing and Translation) to get it to a new system (where again, I know the new co-ordinates), How do I find out the values of shearing, rotation, scaling and translation? Any method other than Iwasawa?

What I have tried:

The only thing I've realized is that if I have set of old coordinates and a set of new co-ordinates,

$$[Old] \times Transformation Matrix = [New]$$ $$Transformation Matrix = [Old] ^{-1}[New]$$ This gives me the cumulative Transformation matrix, how do I break it down to tell me what the shear, rotation, scale and translation was?

  • 0
    See also http://math.stackexchange.com/questions/94787/separating-out-parts-of-a-matrix-translation-rotation-scaling.2012-05-10
  • 0
    Both of these are in the search results for "rotation shear scaling". Please take a bit more care checking whether your question has been asked before before posting it.2012-05-10

1 Answers 1