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(GrayF32 input,
int x,
int y)
Handle outside image pixels by extending the image.
|
static int |
safeGet(GrayI input,
int x,
int y)
Handle outside image pixels by extending the image.
|
static void |
sharpenBorder4(GrayF32 input,
GrayF32 output,
float minValue,
float maxValue) |
static void |
sharpenBorder4(GrayU8 input,
GrayU8 output,
int minValue,
int maxValue) |
static void |
sharpenBorder8(GrayF32 input,
GrayF32 output,
float minValue,
float maxValue) |
static void |
sharpenBorder8(GrayU8 input,
GrayU8 output,
int minValue,
int maxValue) |
static void |
sharpenInner4(GrayF32 input,
GrayF32 output,
float minValue,
float maxValue) |
static void |
sharpenInner4(GrayU8 input,
GrayU8 output,
int minValue,
int maxValue) |
static void |
sharpenInner8(GrayF32 input,
GrayF32 output,
float minValue,
float maxValue) |
static void |
sharpenInner8(GrayU8 input,
GrayU8 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(GrayU8 input, GrayU8 output, int minValue, int maxValue)
public static void sharpenBorder4(GrayU8 input, GrayU8 output, int minValue, int maxValue)
public static void sharpenInner4(GrayF32 input, GrayF32 output, float minValue, float maxValue)
public static void sharpenBorder4(GrayF32 input, GrayF32 output, float minValue, float maxValue)
public static void sharpenInner8(GrayU8 input, GrayU8 output, int minValue, int maxValue)
public static void sharpenBorder8(GrayU8 input, GrayU8 output, int minValue, int maxValue)
public static void sharpenInner8(GrayF32 input, GrayF32 output, float minValue, float maxValue)
public static void sharpenBorder8(GrayF32 input, GrayF32 output, float minValue, float maxValue)
public static int safeGet(GrayI input, int x, int y)
public static float safeGet(GrayF32 input, int x, int y)