Package boofcv.abst.filter.derivative
package boofcv.abst.filter.derivative
-
ClassDescriptionA helpful class which allows a derivative of any order to be computed from an input image using a simple to use interface.Interface for converting a multi-band gradient into a single band gradient.GradientMultiToSingleBand_Reflection<Input extends ImageMultiBand<Input>,
Output extends ImageGray<Output>> Implementation ofGradientMultiToSingleBand
which uses reflection to invoke static functions.Abstract interface for computing image derivatives.A generic interface for computing first order image derivative along the x and y axes.Finds the derivative using a Gaussian kernel.Wrapper for applying image gradients toPlanar
images.Generic implementation which uses reflections to call derivative functionsImageGradientThenReduce<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.ImageHessian<Output extends ImageGray<Output>>A generic interface for computing image's second derivatives given the image's gradient.ImageHessian_Reflection<Output extends ImageGray<Output>>Generic implementation which uses reflections to call hessian functionsA generic interface for computing image's second derivatives directly from the source image.Generic implementation which uses reflections to call hessian functions