public class ConvolveImageMean
extends java.lang.Object
Convolves a mean filter across the image. The mean value of all the pixels are computed inside the kernel.
| Constructor and Description |
|---|
ConvolveImageMean() |
| Modifier and Type | Method and Description |
|---|---|
static void |
horizontal(ImageFloat32 input,
ImageFloat32 output,
int radius)
Performs a horizontal 1D convolution which computes the mean value of elements
inside the kernel.
|
static void |
horizontal(ImageSInt16 input,
ImageInt16 output,
int radius)
Performs a horizontal 1D convolution which computes the mean value of elements
inside the kernel.
|
static void |
horizontal(ImageUInt8 input,
ImageUInt8 output,
int radius)
Performs a horizontal 1D convolution which computes the mean value of elements
inside the kernel.
|
static void |
vertical(ImageFloat32 input,
ImageFloat32 output,
int radius)
Performs a vertical 1D convolution which computes the mean value of elements
inside the kernel.
|
static void |
vertical(ImageSInt16 input,
ImageInt16 output,
int radius)
Performs a vertical 1D convolution which computes the mean value of elements
inside the kernel.
|
static void |
vertical(ImageUInt8 input,
ImageInt8 output,
int radius)
Performs a vertical 1D convolution which computes the mean value of elements
inside the kernel.
|
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 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 horizontal(ImageUInt8 input, ImageUInt8 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, ImageInt8 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(ImageSInt16 input, ImageInt16 output, int radius)
input - The original image. Not modified.output - Where the resulting image is written to. Modified.radius - Kernel size.