@Override public void wrap(ImageSingleBand image) { interpolate.setImage((T) image); inputWidth = image.getWidth(); inputHeight = image.getHeight(); }
@Override public float unsafe_getF(int x, int y) { transform.compute(x, y); return interpolate.get(transform.distX, transform.distY); }
@Override public Number get(int x, int y) { transform.compute(x, y); return interpolate.get(transform.distX, transform.distY); }