Class TransformedInputRandomAccess<T extends net.imglib2.type.numeric.RealType<T>>

All Implemented Interfaces:
net.imglib2.EuclideanSpace, net.imglib2.Localizable, net.imglib2.Positionable, net.imglib2.RandomAccess<net.imglib2.type.numeric.real.FloatType>, net.imglib2.RealLocalizable, net.imglib2.Sampler<net.imglib2.type.numeric.real.FloatType>, net.imglib2.Typed<net.imglib2.type.numeric.real.FloatType>

public class TransformedInputRandomAccess<T extends net.imglib2.type.numeric.RealType<T>> extends AbstractTransformedImgRandomAccess<T>
Virtually transforms any RandomAccessibleInterval<RealType> into a RandomAccess<FloatType> using an AffineTransformation and Linear Interpolation. It will only interpolate from the actual data (no outofbounds) to avoid artifacts at the edges and return 0 outside by default (can be changed).
Author:
preibisch