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, numTargetDimensions
void 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.