public class RandomAccessibleIntervalSource<T extends net.imglib2.type.numeric.NumericType<T>> extends AbstractSource<T>
interpolators, name, type, voxelDimensions| Constructor and Description |
|---|
RandomAccessibleIntervalSource(net.imglib2.RandomAccessibleInterval<T> img,
T type,
net.imglib2.realtransform.AffineTransform3D sourceTransform,
String name) |
RandomAccessibleIntervalSource(net.imglib2.RandomAccessibleInterval<T> img,
T type,
net.imglib2.realtransform.AffineTransform3D sourceTransform,
String name,
boolean doBoundingBoxCulling) |
RandomAccessibleIntervalSource(net.imglib2.RandomAccessibleInterval<T> img,
T type,
String name) |
| Modifier and Type | Method and Description |
|---|---|
net.imglib2.RealRandomAccessible<T> |
getInterpolatedSource(int t,
int level,
Interpolation method)
Get the 3D stack at timepoint index t, extended to infinity and interpolated.
|
net.imglib2.RandomAccessibleInterval<T> |
getSource(int t,
int level)
Get the 3D stack at timepoint index t.
|
void |
getSourceTransform(int t,
int level,
net.imglib2.realtransform.AffineTransform3D transform)
Get the transform from the
source at the
given timepoint index and mipmap level into the global coordinate system. |
doBoundingBoxCulling, getInterpolatedMaskedSource, getMaskedSource, getName, getNumMipmapLevels, getType, getVoxelDimensions, isPresentpublic RandomAccessibleIntervalSource(net.imglib2.RandomAccessibleInterval<T> img, T type, String name)
public RandomAccessibleIntervalSource(net.imglib2.RandomAccessibleInterval<T> img, T type, net.imglib2.realtransform.AffineTransform3D sourceTransform, String name)
public RandomAccessibleIntervalSource(net.imglib2.RandomAccessibleInterval<T> img, T type, net.imglib2.realtransform.AffineTransform3D sourceTransform, String name, boolean doBoundingBoxCulling)
public net.imglib2.RandomAccessibleInterval<T> getSource(int t, int level)
Sourcet - timepoint indexlevel - mipmap levelstack.public net.imglib2.RealRandomAccessible<T> getInterpolatedSource(int t, int level, Interpolation method)
SourcegetInterpolatedSource in interface Source<T extends net.imglib2.type.numeric.NumericType<T>>getInterpolatedSource in class AbstractSource<T extends net.imglib2.type.numeric.NumericType<T>>t - timepoint indexlevel - mipmap levelmethod - interpolation method to usestack.public void getSourceTransform(int t,
int level,
net.imglib2.realtransform.AffineTransform3D transform)
Sourcesource at the
given timepoint index and mipmap level into the global coordinate system.t - timepoint indexlevel - mipmap leveltransform - is set to the source-to-global transform, that transforms
source coordinates into the global coordinatesCopyright © 2012–2025 BigDataViewer. All rights reserved.