Class OutOfBoundsMirrorFactory<T,​F extends Interval & RandomAccessible<T>>

  • Type Parameters:
    T -
    All Implemented Interfaces:
    OutOfBoundsFactory<T,​F>

    public class OutOfBoundsMirrorFactory<T,​F extends Interval & RandomAccessible<T>>
    extends java.lang.Object
    implements OutOfBoundsFactory<T,​F>
    Create appropriate strategies that virtually mirror a RandomAccessible at its boundaries. Boundary pixels are either duplicated or not. Note that if boundary pixels should not be duplicated then all dimensions of the source (F f) must be > 1.
    Author:
    Stephan Preibisch, Stephan Saalfeld