slmsuite.holography.analysis.get_orientation_transformation
- get_orientation_transformation(rot='0', fliplr=False, flipud=False)[source]
Compile a transformation lambda from simple rotates and flips.
Useful to turn an image to an orientation which is user-friendly. Used by
Camera
and subclasses.- Parameters
rot (str OR int) – Rotates returned image by the corresponding degrees in
["90", "180", "270"]
ornumpy.rot90()
code in[1, 2, 3]
. Defaults to no rotation otherwise.fliplr (bool) – Flips returned image left right.
flipud (bool) – Flips returned image up down.
- Returns
Compiled image transformation.
- Return type
function (array_like) -> numpy.ndarray