Applies a rotation transformation to an image. This is the forward transform so that (conceptually):
idx = scipy.array((i,j,k), dtype="int32")
tidx = matrix.dot((idx-offset).T) + offset
out[tuple(tidx)] = input[tuple(idx)]
This differs from the scipy.ndimage.interpolation.rotate() function which does (conceptually, ignoring shift):
idx = scipy.array((i,j,k), dtype="int32")
tidx = matrix.dot((idx-offset).T) + offset
out[tuple(idx)] = input[tuple(tidx)]
Parameters: |
|
---|---|
Return type: | |
Returns: | Rotated mango.Dds image. |