Package | Description |
---|---|
imagingbook.lib.filters | |
imagingbook.lib.image | |
imagingbook.lib.interpolation | |
imagingbook.pub.color.filters | |
imagingbook.pub.edgepreservingfilters |
Modifier and Type | Method and Description |
---|---|
float |
LinearFilter.filterPixel(ImageAccessor.Scalar ia,
int u,
int v) |
abstract float |
GenericFilter.filterPixel(ImageAccessor.Scalar source,
int u,
int v)
Calculates and returns the filter result for a single pixel
at the given position.
|
Modifier and Type | Class and Description |
---|---|
static class |
ImageAccessor.Byte |
static class |
ImageAccessor.Float |
static class |
ImageAccessor.Short |
Modifier and Type | Method and Description |
---|---|
static ImageAccessor.Scalar |
ImageAccessor.Scalar.create(ij.process.ImageProcessor ip,
OutOfBoundsStrategy obs,
InterpolationMethod ipm) |
Modifier and Type | Method and Description |
---|---|
static PixelInterpolator |
PixelInterpolator.create(ImageAccessor.Scalar ia) |
float |
SplineInterpolator.getInterpolatedValue(ImageAccessor.Scalar ia,
double x0,
double y0) |
abstract float |
PixelInterpolator.getInterpolatedValue(ImageAccessor.Scalar ia,
double x,
double y)
All interpolator classes must implement this method.
|
float |
NearestNeighborInterpolator.getInterpolatedValue(ImageAccessor.Scalar ia,
double x,
double y) |
float |
LanczosInterpolator.getInterpolatedValue(ImageAccessor.Scalar ia,
double x,
double y) |
float |
BilinearInterpolator.getInterpolatedValue(ImageAccessor.Scalar ia,
double x,
double y) |
float |
BicubicInterpolator.getInterpolatedValue(ImageAccessor.Scalar ia,
double x,
double y) |
Constructor and Description |
---|
LanczosInterpolator(ImageAccessor.Scalar ia) |
SplineInterpolator(ImageAccessor.Scalar ia) |
Modifier and Type | Method and Description |
---|---|
float |
VectorMedianFilterSharpen.filterPixel(ImageAccessor.Scalar source,
int u,
int v) |
float |
VectorMedianFilter.filterPixel(ImageAccessor.Scalar source,
int u,
int v) |
float |
ScalarMedianFilter.filterPixel(ImageAccessor.Scalar source,
int u,
int v) |
Modifier and Type | Method and Description |
---|---|
float |
NagaoMatsuyamaFilter.filterPixel(ImageAccessor.Scalar image,
int u,
int v) |
float |
KuwaharaFilter.filterPixel(ImageAccessor.Scalar ia,
int u,
int v) |
float |
BilateralFilterSeparable.filterPixel(ImageAccessor.Scalar I,
int u,
int v) |
float |
BilateralFilter.filterPixel(ImageAccessor.Scalar I,
int u,
int v) |
Copyright © 2006–2017, Wilhelm Burger, Mark J. Burge (BSD 2-Clause Simplified License)