Uses of Interface
boofcv.abst.filter.derivative.ImageDerivative
-
Uses of ImageDerivative in boofcv.abst.filter.derivative
Modifier and TypeInterfaceDescriptioninterface
ImageGradient<Input extends ImageBase<Input>,
Output extends ImageBase<Output>> A generic interface for computing first order image derivative along the x and y axes.interface
ImageHessian<Output extends ImageGray<Output>>
A generic interface for computing image's second derivatives given the image's gradient.interface
ImageHessianDirect<Input extends ImageGray<Input>,
Output extends ImageGray<Output>> A generic interface for computing image's second derivatives directly from the source image.Modifier and TypeClassDescriptionclass
ImageGradient_Gaussian<I extends ImageGray<I>,
D extends ImageGray<D>> Finds the derivative using a Gaussian kernel.class
ImageGradient_PL<T extends ImageGray<T>,
D extends ImageGray<D>> Wrapper for applying image gradients toPlanar
images.class
ImageGradient_SB<Input extends ImageGray<Input>,
Output extends ImageGray<Output>> Generic implementation which uses reflections to call derivative functionsstatic class
ImageGradient_SB.Prewitt<T extends ImageGray<T>,
D extends ImageGray<D>> static class
ImageGradient_SB.Scharr<T extends ImageGray<T>,
D extends ImageGray<D>> static class
ImageGradient_SB.Sobel<T extends ImageGray<T>,
D extends ImageGray<D>> static class
ImageGradient_SB.Three<T extends ImageGray<T>,
D extends ImageGray<D>> static class
ImageGradient_SB.Two0<T extends ImageGray<T>,
D extends ImageGray<D>> static class
ImageGradient_SB.Two1<T extends ImageGray<T>,
D extends ImageGray<D>> class
ImageGradientThenReduce<Input extends ImageMultiBand<Input>,
Middle extends ImageMultiBand<Middle>, Output extends ImageGray<Output>> First computes a multi-band image gradient then reduces the number of bands in the gradient to one.class
ImageHessian_Reflection<Output extends ImageGray<Output>>
Generic implementation which uses reflections to call hessian functionsclass
ImageHessianDirect_SB<Input extends ImageGray<Input>,
Output extends ImageGray<Output>> Generic implementation which uses reflections to call hessian functionsstatic class
ImageHessianDirect_SB.Sobel<T extends ImageGray<T>,
D extends ImageGray<D>> static class
ImageHessianDirect_SB.Three<T extends ImageGray<T>,
D extends ImageGray<D>>