public class ConvolveImageBox
extends java.lang.Object
| Constructor and Description |
|---|
ConvolveImageBox() |
| Modifier and Type | Method and Description |
|---|---|
static void |
horizontal(ImageFloat32 input,
ImageFloat32 output,
int radius)
Performs a horizontal 1D convolution of a box kernel across the image
|
static void |
horizontal(ImageSInt16 input,
ImageInt16 output,
int radius)
Performs a horizontal 1D convolution of a box kernel across the image
|
static void |
horizontal(ImageUInt8 input,
ImageInt16 output,
int radius)
Performs a horizontal 1D convolution of a box kernel across the image
|
static void |
horizontal(ImageUInt8 input,
ImageSInt32 output,
int radius)
Performs a horizontal 1D convolution of a box kernel across the image
|
static void |
vertical(ImageFloat32 input,
ImageFloat32 output,
int radius)
Performs a vertical 1D convolution of a box kernel across the image
|
static void |
vertical(ImageSInt16 input,
ImageInt16 output,
int radius)
Performs a vertical 1D convolution of a box kernel across the image
|
static void |
vertical(ImageUInt8 input,
ImageInt16 output,
int radius)
Performs a vertical 1D convolution of a box kernel across the image
|
static void |
vertical(ImageUInt8 input,
ImageSInt32 output,
int radius)
Performs a vertical 1D convolution of a box kernel across the image
|
public static void horizontal(ImageFloat32 input, ImageFloat32 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.public static void horizontal(ImageUInt8 input, ImageInt16 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.public static void horizontal(ImageUInt8 input, ImageSInt32 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.public static void horizontal(ImageSInt16 input, ImageInt16 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.public static void vertical(ImageFloat32 input, ImageFloat32 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.public static void vertical(ImageUInt8 input, ImageInt16 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.public static void vertical(ImageUInt8 input, ImageSInt32 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.public static void vertical(ImageSInt16 input, ImageInt16 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.