public class LineConvolution<T> extends Object implements Convolution<T>
LineConvolverFactory on the given images.| Constructor and Description |
|---|
LineConvolution(LineConvolverFactory<? super T> factory,
int direction) |
| Modifier and Type | Method and Description |
|---|---|
T |
preferredSourceType(T targetType)
What's the preferred type for the source image, when target should have
the specified type?
|
void |
process(RandomAccessible<? extends T> source,
RandomAccessibleInterval<? extends T> target)
Fills the target image, with the convolution result.
|
Interval |
requiredSourceInterval(Interval targetInterval)
Returns the required size for source image, to calculate the given target
interval.
|
void |
setExecutor(ExecutorService executor)
Deprecated.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitconcat, concatpublic LineConvolution(LineConvolverFactory<? super T> factory, int direction)
@Deprecated public void setExecutor(ExecutorService executor)
ConvolutionExecutorService to be used for convolution.setExecutor in interface Convolution<T>public Interval requiredSourceInterval(Interval targetInterval)
ConvolutionrequiredSourceInterval in interface Convolution<T>public T preferredSourceType(T targetType)
ConvolutionpreferredSourceType in interface Convolution<T>public void process(RandomAccessible<? extends T> source, RandomAccessibleInterval<? extends T> target)
Convolutionprocess in interface Convolution<T>source - Source image. It must allow pixel access in the interval
returned by requiredSourceInterval(target)target - Target image.Copyright © 2015–2022 ImgLib2. All rights reserved.