Image transforms#
Transforms are common image transformations. They can be chained together using pyrost.ComposeTransforms
.
You pass a pyrost.Transform
instance to a data container pyrost.STData
. All transform classes
are inherited from the abstract pyrost.Transform
class. Use pyrost.Transform.forward()
to apply
transform to an image.
Transform
#
ComposeTransforms
#
- class pyrost.ComposeTransforms(transforms)#
Composes several transforms together.
- backward_points(x, y)#
Transform detector coordinates back.
- contents()#
Return a list of the attributes stored in the container that are initialised.
- forward(inp)#
Return a transformed image.
- forward_points(x, y)#
Transform detector coordinates.
- get(attr, value=None)#
Retrieve a dataset, return
value
if the attribute is not found.
- index_array(ss_idxs, fs_idxs)#
Filter the indices of a frame
(ss_idxs, fs_idxs)
according to the composed transform.
- items()#
Return (key, value) pairs of the datasets stored in the container.
- Return type
- Returns
(key, value) pairs of the datasets stored in the container.
- keys()#
Return a list of the attributes available in the container.
- replace(**kwargs)#
Return a new container object with a set of attributes replaced.
- values()#
Return the attributes’ data stored in the container.
- Return type
- Returns
List of data stored in the container.