RandomFlip
RandomFlip
Bases: RandomTransform, SpatialTransform
Reverse the order of elements in an image along the given axes.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
axes
|
int | tuple[int, ...]
|
Index or tuple of indices of the spatial dimensions along which
the image might be flipped. If they are integers, they must be in
|
0
|
flip_probability
|
float
|
Probability that the image will be flipped. This is computed on a per-axis basis. |
0.5
|
**kwargs
|
See |
{}
|
Examples:
>>> import torchio as tio
>>> fpg = tio.datasets.FPG()
>>> flip = tio.RandomFlip(axes=('LR',)) # flip along lateral axis only
Tip
It is handy to specify the axes as anatomical labels when the image orientation is not known.
__call__(data)
Transform data and return a result of the same type.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
data
|
TypeTransformInput
|
Instance of |
required |
to_hydra_config()
Return a dictionary representation of the transform for Hydra instantiation.