public class ImplEnhanceFilter
extends java.lang.Object
Filter based functions for image enhancement.
NOTE: Do not modify. Automatically generated by GenerateImplEnhanceFilter.
| Modifier and Type | Field and Description |
|---|---|
static Kernel2D_F32 |
kernelEnhance4_F32 |
static Kernel2D_I32 |
kernelEnhance4_I32 |
static Kernel2D_F32 |
kernelEnhance8_F32 |
static Kernel2D_I32 |
kernelEnhance8_I32 |
| Constructor and Description |
|---|
ImplEnhanceFilter() |
| Modifier and Type | Method and Description |
|---|---|
static float |
safeGet(ImageFloat32 input,
int x,
int y)
Handle outside image pixels by extending the image.
|
static int |
safeGet(ImageInteger input,
int x,
int y)
Handle outside image pixels by extending the image.
|
static void |
sharpenBorder4(ImageFloat32 input,
ImageFloat32 output,
float minValue,
float maxValue) |
static void |
sharpenBorder4(ImageUInt8 input,
ImageUInt8 output,
int minValue,
int maxValue) |
static void |
sharpenBorder8(ImageFloat32 input,
ImageFloat32 output,
float minValue,
float maxValue) |
static void |
sharpenBorder8(ImageUInt8 input,
ImageUInt8 output,
int minValue,
int maxValue) |
static void |
sharpenInner4(ImageFloat32 input,
ImageFloat32 output,
float minValue,
float maxValue) |
static void |
sharpenInner4(ImageUInt8 input,
ImageUInt8 output,
int minValue,
int maxValue) |
static void |
sharpenInner8(ImageFloat32 input,
ImageFloat32 output,
float minValue,
float maxValue) |
static void |
sharpenInner8(ImageUInt8 input,
ImageUInt8 output,
int minValue,
int maxValue) |
public static Kernel2D_I32 kernelEnhance4_I32
public static Kernel2D_F32 kernelEnhance4_F32
public static Kernel2D_I32 kernelEnhance8_I32
public static Kernel2D_F32 kernelEnhance8_F32
public static void sharpenInner4(ImageUInt8 input, ImageUInt8 output, int minValue, int maxValue)
public static void sharpenBorder4(ImageUInt8 input, ImageUInt8 output, int minValue, int maxValue)
public static void sharpenInner4(ImageFloat32 input, ImageFloat32 output, float minValue, float maxValue)
public static void sharpenBorder4(ImageFloat32 input, ImageFloat32 output, float minValue, float maxValue)
public static void sharpenInner8(ImageUInt8 input, ImageUInt8 output, int minValue, int maxValue)
public static void sharpenBorder8(ImageUInt8 input, ImageUInt8 output, int minValue, int maxValue)
public static void sharpenInner8(ImageFloat32 input, ImageFloat32 output, float minValue, float maxValue)
public static void sharpenBorder8(ImageFloat32 input, ImageFloat32 output, float minValue, float maxValue)
public static int safeGet(ImageInteger input, int x, int y)
public static float safeGet(ImageFloat32 input, int x, int y)