Module org.scijava.ops.image
Package org.scijava.ops.image.deconvolve
-
Class Summary Class Description AccelerationState<T extends RealType<T>> Helper class for the Vector Accelerator Op.NonCirculantFirstGuess<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>> Calculate non-circulant first guess.NonCirculantNormalizationFactor<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>> Calculate non-circulant normalization factor.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>> Richardson Lucy function op that operates on (@link RandomAccessibleInterval) (Lucy, L.PadAndRichardsonLucyTV<I extends RealType<I> & NativeType<I>,O extends RealType<O> & NativeType<O>,K extends RealType<K> & NativeType<K>,C extends ComplexType<C> & NativeType<C>> Richardson Lucy with total variation function op that operates on (@link RandomAccessibleInterval) (Richardson-Lucy algorithm with total variation regularization for 3D confocal microscope deconvolution Microsc Res Rech 2006 Apr; 69(4)- 260-6)RichardsonLucyC<I extends RealType<I>,O extends RealType<O>,K extends RealType<K>,C extends ComplexType<C>> Richardson Lucy algorithm for (@link RandomAccessibleInterval) (Lucy, L.RichardsonLucyCorrection<I extends RealType<I>,O extends RealType<O>,C extends ComplexType<C>> Computes Richardson Lucy correction factor for (@link RandomAccessibleInterval) (Lucy, L.RichardsonLucyTVUpdate<T extends RealType<T> & NativeType<T>,I extends RandomAccessibleInterval<T>> Implements update step for Richardson-Lucy algorithm with total variation regularization for 3D confocal microscope deconvolution Microsc Res Rech 2006 Apr; 69(4)- 260-6 The div_unit_grad function has been adapted from IOCBIOS, Pearu Peterson https://code.google.com/p/iocbio/RichardsonLucyUpdate<T extends RealType<T>> Implements update step for Richardson-Lucy algorithm onRandomAccessibleInterval.VectorAccelerator<T extends RealType<T>> Vector Accelerator implements acceleration scheme described in Acceleration of iterative image restoration algorithms David S.C.