Package | Description |
---|---|
net.imglib2.roi | |
net.imglib2.transform | |
net.imglib2.transform.integer | |
net.imglib2.transform.integer.permutation | |
net.imglib2.transform.integer.shear | |
net.imglib2.view |
Modifier and Type | Method and Description |
---|---|
default Mask |
Mask.transform(Transform transformToSource) |
Modifier and Type | Interface and Description |
---|---|
interface |
Transformable<O,T extends Transform>
A class is transformable if it can produce a copy of itself in the
transformed space using the supplied transform.
|
Modifier and Type | Interface and Description |
---|---|
interface |
InvertibleTransform
Invertible transformation from Zn to Zm
.
|
Modifier and Type | Class and Description |
---|---|
class |
InverseTransform
Final implementation of the inverse of an
InvertibleTransform that
simply replaces apply by applyInverse and conversely. |
Modifier and Type | Interface and Description |
---|---|
interface |
ComponentMapping
Map the components of the source vector to obtain the target vector, for
instance transform (x,y,z) to (x,z,y).
|
interface |
Mixed
Mixed transform allows to express common integer view transformations such as
translation, rotation, rotoinversion, and projection.
|
interface |
Slicing
TODO
|
interface |
Translation
TODO
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMixedTransform
TODO
|
class |
ComponentMappingTransform
Map the components of the source vector to obtain the target vector, for
instance transform (x,y,z) to (x,z,y).
|
class |
MixedTransform
Mixed transform allows to express common integer view transformations such as
translation, rotation, rotoinversion, and projection.
|
class |
SequentializeTransform
Transform n-dimensional to m-dimensional coordinates
(m<n) by
flattening dimensions >m . |
class |
SlicingTransform
Map the components of the source vector to a slice of the target space, for
instance transform (x,y) to (x,C,y) where C is a constant.
|
class |
TranslationTransform
TODO
|
class |
TranslationTransform.InverseTranslationTransform |
Modifier and Type | Class and Description |
---|---|
class |
AbstractPermutationTransform
Bijective integer transform mapping between integer coordinates in [0,n-1].
|
class |
PermutationTransform
Bijective integer transform mapping between integer coordinates in [0,n-1].
|
class |
SingleDimensionPermutationTransform |
Modifier and Type | Class and Description |
---|---|
class |
AbstractShearTransform
Most simple case of a shear transform that just implements
for a integer valued coordinate:
coordinate[ shearDimension ] += coordinate[ referenceDimension ] (forward)
coordinate[ shearDimension ] -= coordinate[ referenceDimension ] (backward)
This abstract class holds the inverse and implements applyInverse in
terms of inverse.apply
|
class |
InverseShearTransform
Backward implementation of the most simple case of a shear transform:
coordinate[ shearDimension ] -= coordinate[ referenceDimension ]
|
class |
ShearTransform
Forward implementation of the most simple case of a shear transform:
coordinate[ shearDimension ] += coordinate[ referenceDimension ]
|
Modifier and Type | Field and Description |
---|---|
protected Transform |
TransformView.transformToSource |
Modifier and Type | Field and Description |
---|---|
protected LinkedList<Transform> |
TransformBuilder.transforms
List of transforms that have to be applied when wrapping the
TransformBuilder.source RandomAccess to obtain a RandomAccess in the target
coordinate system. |
Modifier and Type | Method and Description |
---|---|
Transform |
TransformedRandomAccessible.getTransformToSource()
Get the transformation from view coordinates into
source coordinates. |
Transform |
TransformView.getTransformToSource() |
Modifier and Type | Method and Description |
---|---|
protected void |
TransformBuilder.prependTransform(Transform t)
Prepend a transform to the
TransformBuilder.transforms list. |
protected RandomAccessible<T> |
TransformBuilder.wrapGenericTransform(RandomAccessible<T> s,
Transform t) |
Constructor and Description |
---|
TransformView(RandomAccessible<T> source,
Transform transformToSource) |
Copyright © 2015–2022 ImgLib2. All rights reserved.