@Deprecated public class GaussNativeType<T extends NumericType<T> & NativeType<T>> extends AbstractGauss<T>
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
isArray
Deprecated.
|
| Constructor and Description |
|---|
GaussNativeType(double[] sigma,
Img<T> input)
Deprecated.
Computes a Gaussian convolution with any precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
GaussNativeType(double[] sigma,
Img<T> input,
OutOfBoundsFactory<T,Img<T>> outOfBounds)
Deprecated.
Computes a Gaussian convolution with any precision on an entire
Img using the OutOfBoundsMirrorFactory with single
boundary |
GaussNativeType(double[] sigma,
RandomAccessible<T> input,
Interval interval,
ImgFactory<T> factory,
T type)
Deprecated.
Computes a Gaussian convolution on a
RandomAccessible in a
certain Interval and returns an Img defined by the
ImgFactory containing the result. |
GaussNativeType(double[] sigma,
RandomAccessible<T> input,
Interval interval,
RandomAccessible<T> output,
Localizable outputOffset,
ImgFactory<T> factory,
T type)
Deprecated.
Computes a Gaussian convolution with any precision on a
RandomAccessible in a certain Interval and writes it into
a given RandomAccessible at a specific Point |
| Modifier and Type | Method and Description |
|---|---|
protected Img<T> |
getProcessingLine(long sizeProcessLine)
Deprecated.
|
protected boolean |
isArray()
Deprecated.
|
protected void |
processLine(SamplingLineIterator<T> input,
double[] kernel)
Deprecated.
Compute the current line.
|
call, computeKernel, createInputLineSampler, createOutputLineWriter, getFactory, getInput, getInputInterval, getKernel, getNumThreads, getOutput, getOutputOffset, getProcessingType, getRange, getResult, getSigma, getTemporaryImgSize, getTmp1, getTmp2, numDimensions, setNumThreads, type, updateInputLineSampler, updateOutputLineWriter, writeLinepublic GaussNativeType(double[] sigma,
RandomAccessible<T> input,
Interval interval,
ImgFactory<T> factory,
T type)
RandomAccessible in a
certain Interval and returns an Img defined by the
ImgFactory containing the result.sigma - - the sigma for the convolutioninput - - the RandomAccessible to work oninterval - - the area that is convolvedfactory - - the ImgFactory that defines the temporary and output
images to be usedpublic GaussNativeType(double[] sigma,
RandomAccessible<T> input,
Interval interval,
RandomAccessible<T> output,
Localizable outputOffset,
ImgFactory<T> factory,
T type)
RandomAccessible in a certain Interval and writes it into
a given RandomAccessible at a specific Pointsigma - - the sigma for the convolutioninput - - the RandomAccessible to work oninterval - - the area that is convolvedoutput - - the RandomAccessible where the output will be
written tooutputOffset - - the offset that corresponds to the first pixel in output
RandomAccessiblefactory - - the ImgFactory for creating temporary imagespublic GaussNativeType(double[] sigma,
Img<T> input)
Img using the OutOfBoundsMirrorFactory with single
boundarysigma - - the sigma for the convolutioninput - - the input Imgpublic GaussNativeType(double[] sigma,
Img<T> input,
OutOfBoundsFactory<T,Img<T>> outOfBounds)
Img using the OutOfBoundsMirrorFactory with single
boundarysigma - - the sigma for the convolutioninput - - the input Imgprotected boolean isArray()
protected Img<T> getProcessingLine(long sizeProcessLine)
getProcessingLine in class AbstractGauss<T extends NumericType<T> & NativeType<T>>protected void processLine(SamplingLineIterator<T> input, double[] kernel)
Iterator) as it is potentially an expensive operation (e.g. a
Converter might be involved or we are computing on a rendered
input)processLine in class AbstractGauss<T extends NumericType<T> & NativeType<T>>input - - the Iterator/Sampler over the current input
line.Copyright © 2015–2022 ImgLib2. All rights reserved.