c

geotrellis.raster.resample

LanczosResample

class LanczosResample extends CubicResample

Implemented exactly as in: http://en.wikipedia.org/wiki/Lanczos_resampling#Multidimensional_interpolation

GDAL uses a Lanczos resample radius, *a*, as 3, so our cubic size here is 6 * 6.

This falls back to the Bilinear resample when all 6 * 6 points can't be established.

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. LanczosResample
  2. CubicResample
  3. BilinearResample
  4. Resample
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new LanczosResample(tile: Tile, extent: Extent)

Value Members

  1. def bilinearDouble(leftCol: Int, topRow: Int, xRatio: Double, yRatio: Double): Double
    Definition Classes
    BilinearResample
  2. def bilinearInt(leftCol: Int, topRow: Int, xRatio: Double, yRatio: Double): Int
    Definition Classes
    BilinearResample
  3. def cubicResample(t: Tile, x: Double, y: Double): Double
    Definition Classes
    LanczosResampleCubicResample
  4. final def resample(x: Double, y: Double): Int
    Definition Classes
    Resample
  5. final def resample(p: Point): Int
    Definition Classes
    Resample
  6. final def resampleDouble(x: Double, y: Double): Double
    Definition Classes
    Resample
  7. final def resampleDouble(p: Point): Double
    Definition Classes
    Resample
  8. def resampleDoubleValid(x: Double, y: Double): Double
    Definition Classes
    CubicResampleBilinearResampleResample
  9. def resampleValid(x: Double, y: Double): Int
    Definition Classes
    CubicResampleBilinearResampleResample
  10. def resolveTopLeftCoordsAndRatios(x: Double, y: Double): (Int, Int, Double, Double)
    Definition Classes
    BilinearResample