public class ConvolveDownNoBorder
extends java.lang.Object
Specialized 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 and Description |
|---|
ConvolveDownNoBorder() |
| Modifier and Type | Method and Description |
|---|---|
static void |
checkParameters(ImageSingleBand input,
ImageSingleBand output,
int skip) |
static void |
checkParametersH(ImageSingleBand input,
ImageSingleBand output,
int skip) |
static void |
checkParametersV(ImageSingleBand input,
ImageSingleBand output,
int skip) |
static void |
convolve(Kernel2D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
convolve(Kernel2D_I32 kernel,
ImageSInt16 input,
ImageInt16 output,
int skip) |
static void |
convolve(Kernel2D_I32 kernel,
ImageSInt16 input,
ImageInt16 output,
int skip,
int divisor) |
static void |
convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt16 output,
int skip) |
static void |
convolve(Kernel2D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
horizontal(Kernel1D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
horizontal(Kernel1D_I32 kernel,
ImageSInt16 input,
ImageInt16 output,
int skip) |
static void |
horizontal(Kernel1D_I32 kernel,
ImageSInt16 input,
ImageInt16 output,
int skip,
int divisor) |
static void |
horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt16 output,
int skip) |
static void |
horizontal(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
static void |
vertical(Kernel1D_F32 kernel,
ImageFloat32 input,
ImageFloat32 output,
int skip) |
static void |
vertical(Kernel1D_I32 kernel,
ImageSInt16 input,
ImageInt16 output,
int skip) |
static void |
vertical(Kernel1D_I32 kernel,
ImageSInt16 input,
ImageInt16 output,
int skip,
int divisor) |
static void |
vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt16 output,
int skip) |
static void |
vertical(Kernel1D_I32 kernel,
ImageUInt8 input,
ImageInt8 output,
int skip,
int divisor) |
public static void horizontal(Kernel1D_F32 kernel, ImageFloat32 input, ImageFloat32 output, int skip)
public static void vertical(Kernel1D_F32 kernel, ImageFloat32 input, ImageFloat32 output, int skip)
public static void convolve(Kernel2D_F32 kernel, ImageFloat32 input, ImageFloat32 output, int skip)
public static void horizontal(Kernel1D_I32 kernel, ImageUInt8 input, ImageInt16 output, int skip)
public static void vertical(Kernel1D_I32 kernel, ImageUInt8 input, ImageInt16 output, int skip)
public static void convolve(Kernel2D_I32 kernel, ImageUInt8 input, ImageInt16 output, int skip)
public static void horizontal(Kernel1D_I32 kernel, ImageSInt16 input, ImageInt16 output, int skip)
public static void vertical(Kernel1D_I32 kernel, ImageSInt16 input, ImageInt16 output, int skip)
public static void convolve(Kernel2D_I32 kernel, ImageSInt16 input, ImageInt16 output, int skip)
public static void horizontal(Kernel1D_I32 kernel, ImageUInt8 input, ImageInt8 output, int skip, int divisor)
public static void vertical(Kernel1D_I32 kernel, ImageUInt8 input, ImageInt8 output, int skip, int divisor)
public static void convolve(Kernel2D_I32 kernel, ImageUInt8 input, ImageInt8 output, int skip, int divisor)
public static void horizontal(Kernel1D_I32 kernel, ImageSInt16 input, ImageInt16 output, int skip, int divisor)
public static void vertical(Kernel1D_I32 kernel, ImageSInt16 input, ImageInt16 output, int skip, int divisor)
public static void convolve(Kernel2D_I32 kernel, ImageSInt16 input, ImageInt16 output, int skip, int divisor)
public static void checkParametersH(ImageSingleBand input, ImageSingleBand output, int skip)
public static void checkParametersV(ImageSingleBand input, ImageSingleBand output, int skip)
public static void checkParameters(ImageSingleBand input, ImageSingleBand output, int skip)