1. A computer-implemented method to perform image transformations in an imaging device, the method comprising: receiving one or more image transformations to apply to an image, the image transformations including one or more transformations of translation, rotation, scaling, and shear; identifying at least one composite transformation matrix to carry the image transformation; and applying the composite transformation matrix in at least one subsystem in an imaging device.