I
- O
- K
- C
- public class PadAndRichardsonLucy<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>> extends AbstractPadAndFFTFilter<I,O,K,C> implements Ops.Deconvolve.RichardsonLucy
SpecialOp.Flavor
NAME
Constructor and Description |
---|
PadAndRichardsonLucy() |
Modifier and Type | Method and Description |
---|---|
BinaryComputerOp<RandomAccessibleInterval<I>,RandomAccessibleInterval<K>,RandomAccessibleInterval<O>> |
createFilterComputer(RandomAccessibleInterval<I> paddedInput,
RandomAccessibleInterval<K> paddedKernel,
RandomAccessibleInterval<C> fftImg,
RandomAccessibleInterval<C> fftKernel,
RandomAccessibleInterval<O> output)
create a richardson lucy filter
|
protected UnaryComputerOp<RandomAccessibleInterval<O>,RandomAccessibleInterval<O>> |
getComputeEstimateOp()
set up and return the compute estimate op.
|
void |
initialize()
Initializes the object.
|
compute, createOutput, getBorderSize, getOBFInput, getOBFKernel, getOutType, setOBFInput, setOBFKernel
in1, in2, out, setInput1, setInput2, setOutput
ops, setEnvironment
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
ops, setEnvironment
compute, getIndependentInstance, run, run
in, setInput
compute, run
run
candidates, filterArity, op
public void initialize()
Initializable
initialize
in interface Initializable
initialize
in class AbstractPadAndFFTFilter<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>>
public BinaryComputerOp<RandomAccessibleInterval<I>,RandomAccessibleInterval<K>,RandomAccessibleInterval<O>> createFilterComputer(RandomAccessibleInterval<I> paddedInput, RandomAccessibleInterval<K> paddedKernel, RandomAccessibleInterval<C> fftImg, RandomAccessibleInterval<C> fftKernel, RandomAccessibleInterval<O> output)
createFilterComputer
in class AbstractPadAndFFTFilter<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>>
protected UnaryComputerOp<RandomAccessibleInterval<O>,RandomAccessibleInterval<O>> getComputeEstimateOp()
Copyright © 2014–2022 ImageJ. All rights reserved.