Given a MultibandTile and a geotrellis.raster.histogram.Histogram for each of its bands, return a MultibandTile whose bands all have equalized histograms.
Given a MultibandTile and a geotrellis.raster.histogram.Histogram for each of its bands, return a MultibandTile whose bands all have equalized histograms.
A multiband tile
A sequence of histograms, one for each band
A multiband tile with improved contrast
Given a MultibandTile, return a MultibandTile whose bands all have equalized histograms.
Given a MultibandTile, return a MultibandTile whose bands all have equalized histograms.
A multiband tile
A multiband tile with improved contrast
Given a Tile and a geotrellis.raster.histogram.Histogram, return a Tile with an equalized histogram.
Given a Tile and a geotrellis.raster.histogram.Histogram, return a Tile with an equalized histogram.
A singleband tile
The histogram of the tile
A singleband tile with improved contrast
Given a Tile, return a Tile with an equalized histogram.
Given a Tile, return a Tile with an equalized histogram.
A singleband tile
A singleband tile with improved contrast
Given a CellType and a CDF, this function produces a function that takes an intensity x to CDF(x).
Given a CellType and a CDF, this function produces a function that takes an intensity x to CDF(x).
The CellType in which the intensity x is given
The CDF
An intensity value which is mapped to CDF(x) by the returned function
A function from Double => Double which maps x to CDF(x)
Given a CellType and an intensity value in the unit interval, this function returns an corresponding intensity value appropriately scaled for the given cell type.
Given a CellType and an intensity value in the unit interval, this function returns an corresponding intensity value appropriately scaled for the given cell type.
Uses the approach given here: http://www.math.uci.edu/icamp/courses/math77c/demos/hist_eq.pdf