Affine Transformation ( IAAffinTransformation )
Parameters:
Name |
Short Name |
Type |
Description |
a [0,0] (x magnification) |
a |
real |
Transformation matrix coefficient |
b [0,1] (y->x) |
b |
real |
Transformation matrix coefficient |
c [1,0] (x->y) |
c |
real |
Transformation matrix coefficient |
d [1,1] (y magnification) |
d |
real |
Transformation matrix coefficient |
e x offset |
e |
real |
Offset coefficient |
f y offset |
f |
real |
Offset coefficient |
Keep image centered |
center |
boolean |
Overrides parameters e and f in order to keep the result image in the center. |
Description:
Affine transformation positions each x pixel to the xnew position. Note that the origin is in the lower left corner for this transformation.
xnew={{a,b},{c,d}}*x+{{d},{e}}. See typical transformation matrix definitions at http://en.wikipedia.org/wiki/Affine_transformation
Use "Keep image centered" to position the result into the visible area of the image. With this enabled, parameters e and f are not used.
Mathematica usage:
{{a,b},{c,d}}*x+{{d},{e}}