boofcv.alg.filter.convolve
Class ConvolveDownNoBorder
- java.lang.Object
-
- boofcv.alg.filter.convolve.ConvolveDownNoBorder
-
public class ConvolveDownNoBorder extends java.lang.ObjectSpecialized convolution where the center of the convolution skips over a constant number of pixels in the x and/or y axis. The output it written into an image in a dense fashion, resulting in it being at a lower resolution. A typical application for this is down sampling inside an image pyramid.
-
-
Constructor Summary
Constructors Constructor and Description ConvolveDownNoBorder()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static voidcheckParameters(ImageGray input, ImageGray output, int skip)static voidcheckParametersH(ImageGray input, ImageGray output, int skip)static voidcheckParametersV(ImageGray input, ImageGray output, int skip)static voidconvolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip)static voidconvolve(Kernel2D_I32 kernel, GrayS16 input, GrayI16 output, int skip)static voidconvolve(Kernel2D_I32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor)static voidconvolve(Kernel2D_I32 kernel, GrayU8 input, GrayI16 output, int skip)static voidconvolve(Kernel2D_I32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor)static voidhorizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip)static voidhorizontal(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip)static voidhorizontal(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor)static voidhorizontal(Kernel1D_I32 kernel, GrayU8 input, GrayI16 output, int skip)static voidhorizontal(Kernel1D_I32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor)static voidvertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip)static voidvertical(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip)static voidvertical(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor)static voidvertical(Kernel1D_I32 kernel, GrayU8 input, GrayI16 output, int skip)static voidvertical(Kernel1D_I32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor)
-
-
-
Method Detail
-
horizontal
public static void horizontal(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip)
-
vertical
public static void vertical(Kernel1D_F32 kernel, GrayF32 input, GrayF32 output, int skip)
-
convolve
public static void convolve(Kernel2D_F32 kernel, GrayF32 input, GrayF32 output, int skip)
-
horizontal
public static void horizontal(Kernel1D_I32 kernel, GrayU8 input, GrayI16 output, int skip)
-
vertical
public static void vertical(Kernel1D_I32 kernel, GrayU8 input, GrayI16 output, int skip)
-
convolve
public static void convolve(Kernel2D_I32 kernel, GrayU8 input, GrayI16 output, int skip)
-
horizontal
public static void horizontal(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip)
-
vertical
public static void vertical(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip)
-
convolve
public static void convolve(Kernel2D_I32 kernel, GrayS16 input, GrayI16 output, int skip)
-
horizontal
public static void horizontal(Kernel1D_I32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor)
-
vertical
public static void vertical(Kernel1D_I32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor)
-
convolve
public static void convolve(Kernel2D_I32 kernel, GrayU8 input, GrayI8 output, int skip, int divisor)
-
horizontal
public static void horizontal(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor)
-
vertical
public static void vertical(Kernel1D_I32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor)
-
convolve
public static void convolve(Kernel2D_I32 kernel, GrayS16 input, GrayI16 output, int skip, int divisor)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG