public class Interpolation
extends java.lang.Object
| Constructor and Description |
|---|
Interpolation(Buffer buf) |
| Modifier and Type | Method and Description |
|---|---|
double |
getBilinearValue(double x,
double y,
int band)
Calcula los valores N y Z para el método bilinear y obtiene el valor del pixel como
Z / N
|
double |
getInverseDistance(double x,
double y,
int band)
Calcula los valores N y Z para el método de distancia inversa y calcula el valor del
pixel como Z / N.
|
double |
getNearestNeighbour(double x,
double y,
int band) |
public Interpolation(Buffer buf)
public double getNearestNeighbour(double x,
double y,
int band)
public double getBilinearValue(double x,
double y,
int band)
dx - distancia en X desde el centro del pixel hasta el punto. Es un valor entre 0 y 1dy - distancia en Y desde el centro del pixel hasta el punto. Es un valor entre 0 y 1kernel - valor del pixel y alrededorpublic double getInverseDistance(double x,
double y,
int band)
dx - distancia en X desde el centro del pixel hasta el punto. Es un valor entre 0 y 1dy - distancia en Y desde el centro del pixel hasta el punto. Es un valor entre 0 y 1kernel - valor del pixel y alrededor