Package net.imglib2.outofbounds
package net.imglib2.outofbounds
-
ClassDescriptionAbstract implementation of shared functions for mirroring out of bounds.AbstractOutOfBoundsValue<T extends Type<T>>Interface implemented by entities (
Samplers,Positionables,Localizables) that can tell whether they are currently located outside of the image boundaries.OutOfBounds<T>Repeat the boundary pixels.OutOfBoundsBorderFactory<T,F extends Interval & RandomAccessible<T>> Strategy to repeat the boundary pixels (createsOutOfBoundsBorder).OutOfBoundsConstantValue<T extends Type<T>>OutOfBoundsFactory<T,F> Coordinates out of image bounds are mirrored between boundary coordinates.OutOfBoundsMirrorExpWindowing<T extends NumericType<T>>Adds a exponential windowing to the mirrored content outside the Interval boundariesOutOfBoundsMirrorExpWindowingFactory<T extends NumericType<T>,F extends Interval & RandomAccessible<T>> TODOOutOfBoundsMirrorFactory<T,F extends Interval & RandomAccessible<T>> Create appropriate strategies that virtually mirror aRandomAccessibleat its boundaries.Coordinates out of image bounds are mirrored at boundary coordinates.Coordinates out of image bounds are periodically repeated.OutOfBoundsPeriodicFactory<T,F extends Interval & RandomAccessible<T>> Create appropriate strategies that virtually extend aRandomAccessibleIntervalperiodically.OutOfBoundsRandomValue<T extends RealType<T>>Return a random value in a certain range when outside of the Interval