public class KuwaharaFilter extends GenericFilter
| Modifier and Type | Class and Description |
|---|---|
static class |
KuwaharaFilter.Parameters |
| Constructor and Description |
|---|
KuwaharaFilter() |
KuwaharaFilter(int r,
double tsigma) |
KuwaharaFilter(KuwaharaFilter.Parameters params) |
| Modifier and Type | Method and Description |
|---|---|
float[] |
filterPixel(ImageAccessor.Rgb ia,
int u,
int v)
Calculates and returns the filter result for a single pixel
at the given position.
|
float |
filterPixel(ImageAccessor.Scalar ia,
int u,
int v)
Calculates and returns the filter result for a single pixel
at the given position.
|
applyTo, setOutOfBoundsStrategypublic KuwaharaFilter()
public KuwaharaFilter(KuwaharaFilter.Parameters params)
public KuwaharaFilter(int r, double tsigma)
public float filterPixel(ImageAccessor.Scalar ia, int u, int v)
GenericFilterfilterPixel in class GenericFilteria - the ImageAccessor.Scalar representing the source (scalar-valued) imageu - the horizontal pixel positionv - the vertical pixel positionpublic float[] filterPixel(ImageAccessor.Rgb ia, int u, int v)
GenericFilterfilterPixel in class GenericFilteria - the ImageAccessor.Rgb representing the source (RGB) imageu - the horizontal pixel positionv - the vertical pixel positionCopyright © 2006–2017, Wilhelm Burger, Mark J. Burge (BSD 2-Clause Simplified License)