Class Gaussians


  • public final class Gaussians
    extends Object
    OpCollection containing various wrappings of Gaussian operations.
    Author:
    Gabriel Selzer
    • Method Detail

      • gaussRAISingleSigma

        public static <I extends NumericType<I>,​O extends NumericType<O>> void gaussRAISingleSigma​(RandomAccessibleInterval<I> input,
                                                                                                         double sigma,
                                                                                                         OutOfBoundsFactory<I,​RandomAccessibleInterval<I>> outOfBounds,
                                                                                                         RandomAccessibleInterval<O> output)
        Gaussian filter which can be called with single sigma, i.e. the sigma is the same in each dimension.
        Type Parameters:
        I - type of input
        O - type of output
        Parameters:
        input - the input image
        sigma - the sigmas for the Gaussian
        outOfBounds - the OutOfBoundsFactory that defines how the calculation is affected outside the input bounds.
        output - the preallocated output image
        Implementation Note:
        op names='filter.gauss', type=Computer