package transform

  1. Public
  2. All

Type Members

  1. case class Crop(r: Op[Raster], extent: Extent) extends Op2[Raster, Extent, CroppedRaster] with Product with Serializable

    Create a new raster from the data in a sub-extent of an existing raster.

  2. case class Downsample(r: Raster, cols: Int, rows: Int)(f: (CellSet) ⇒ Int) extends Op4[Raster, Int, Int, (CellSet) ⇒ Int, Raster] with Product with Serializable

    Downsamples the given raster to the given number of columns and rows by applying the given function to the cells of the original raster that compose a cell in the resulting raster.

  3. class DownsampleCellSet extends CellSet

  4. case class Rescale(r: Op[Raster], rescalePct: Op[Double]) extends Op2[Raster, Double, Raster] with Product with Serializable

    Rescale the size of a raster by a fixed percentage, maintaining the aspect ratio.

  5. case class Resize(r: Op[Raster], rasterExtent: Op[RasterExtent]) extends Op2[Raster, RasterExtent, Raster] with Product with Serializable

    Generate a raster with a new extent and resolution.

  6. case class ResizeGrid(r: Op[Raster], cols: Op[Int], rows: Op[Int]) extends Op3[Raster, Int, Int, Raster] with Product with Serializable

Value Members

  1. object Resize extends Serializable