public interface InvertibleTransform extends Transform
Applying the transformation to a n-dimensional integer source vector yields a m-dimensional integer target vector.
You can also
apply the
inverse transformation to a m-dimensional integer target
vector to get the n-dimensional integer source vector.
| Modifier and Type | Method and Description |
|---|---|
void |
applyInverse(int[] source,
int[] target)
Apply the inverse transform to a target vector to obtain a source vector.
|
void |
applyInverse(long[] source,
long[] target)
Apply the inverse transform to a target vector to obtain a source vector.
|
void |
applyInverse(Positionable source,
Localizable target)
Apply the inverse transform to a target
Localizable to obtain a
source Positionable. |
InvertibleTransform |
inverse()
Get the inverse transform.
|
apply, apply, apply, numSourceDimensions, numTargetDimensionsvoid applyInverse(long[] source,
long[] target)
source - set this to the source coordinates.target - target coordinates.void applyInverse(int[] source,
int[] target)
source - set this to the source coordinates.target - target coordinates.void applyInverse(Positionable source, Localizable target)
Localizable to obtain a
source Positionable.source - set this to the source coordinates.target - target coordinates.InvertibleTransform inverse()
Copyright © 2015–2022 ImgLib2. All rights reserved.