|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Range | |
|---|---|
| org.jaitools.media.jai.classifiedstats | Calculates summary statistics, on top of classification rasters, for values in a data image |
| org.jaitools.media.jai.rangelookup | Image lookup operator that can handle ranges of values |
| org.jaitools.media.jai.zonalstats | Calculates summary statistics for values in a data image, optionally within zones defined by an integer zone image |
| org.jaitools.numeric | Classes providing a range of numeric functions including summary statistics, defining and comparing ranges (intervals), and compiling histogram data. |
| Uses of Range in org.jaitools.media.jai.classifiedstats |
|---|
| Methods in org.jaitools.media.jai.classifiedstats that return types with arguments of type Range | |
|---|---|
Collection<Range<Double>> |
Result.getRanges()
Get the ranges (if defined) that were used to filter data image values for inclusion in the calculation of this result. |
| Method parameters in org.jaitools.media.jai.classifiedstats with type arguments of type Range | |
|---|---|
ClassifiedStats |
ClassifiedStats.ranges(List<Range<Double>> ranges)
Get the subset of results for the given Ranges. |
protected StreamingSampleStats |
ClassifiedStatsOpImage.setupStats(Map<org.apache.commons.collections.keyvalue.MultiKey,StreamingSampleStats> resultsPerBand,
org.apache.commons.collections.keyvalue.MultiKey classifierKey,
Range.Type rangesType,
List<Range<Double>> ranges)
Called by #compileClassifiedStatistics() to lazily create a
StreamingSampleStats object for each classifier. |
| Constructor parameters in org.jaitools.media.jai.classifiedstats with type arguments of type Range | |
|---|---|
ClassifiedStatsOpImage(RenderedImage dataImage,
RenderedImage[] classifierImages,
RenderedImage[] pivotClassifierImages,
Map<?,?> config,
javax.media.jai.ImageLayout layout,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
Collection<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
Collection<Range<Double>> noDataRanges,
Double[] noDataClassifiers,
Double[] noDataPivotClassifiers)
Constructor. |
|
ClassifiedStatsOpImage(RenderedImage dataImage,
RenderedImage[] classifierImages,
RenderedImage[] pivotClassifierImages,
Map<?,?> config,
javax.media.jai.ImageLayout layout,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
Collection<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
Collection<Range<Double>> noDataRanges,
Double[] noDataClassifiers,
Double[] noDataPivotClassifiers)
Constructor. |
|
Result(int imageBand,
Statistic stat,
List<Range<Double>> ranges,
Double value,
long numOffered,
long numAccepted,
long numNaN,
long numNoData,
org.apache.commons.collections.keyvalue.MultiKey classifierKeys)
Create a new Result object. |
|
| Uses of Range in org.jaitools.media.jai.rangelookup |
|---|
| Methods in org.jaitools.media.jai.rangelookup that return Range | |
|---|---|
Range<T> |
LookupItem.getRange()
Gets the source value lookup range. |
| Methods in org.jaitools.media.jai.rangelookup with parameters of type Range | |
|---|---|
RangeLookupTable.Builder |
RangeLookupTable.Builder.add(Range<T> srcRange,
U resultValue)
Adds a new lookup defined by a range of source values mapping to a result value. |
| Constructors in org.jaitools.media.jai.rangelookup with parameters of type Range | |
|---|---|
LookupItem(Range<T> range,
U value)
Creates a new instance. |
|
| Uses of Range in org.jaitools.media.jai.zonalstats |
|---|
| Methods in org.jaitools.media.jai.zonalstats that return types with arguments of type Range | |
|---|---|
Collection<Range> |
Result.getRanges()
Get the ranges (if defined) that were used to filter data image values for inclusion in the calculation of this result. |
| Method parameters in org.jaitools.media.jai.zonalstats with type arguments of type Range | |
|---|---|
ZonalStats |
ZonalStats.ranges(List<Range> ranges)
Get the subset of results for the given Ranges. |
| Constructor parameters in org.jaitools.media.jai.zonalstats with type arguments of type Range | |
|---|---|
Result(int imageBand,
int zone,
Statistic stat,
List<Range> ranges,
Double value,
long numOffered,
long numAccepted,
long numNaN,
long numNoData)
Create a new Result object. |
|
ZonalStatsOpImage(RenderedImage dataImage,
RenderedImage zoneImage,
Map<?,?> config,
javax.media.jai.ImageLayout layout,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
AffineTransform dataToZoneTransform,
Collection<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
Collection<Range<Double>> noDataRanges)
Constructor. |
|
ZonalStatsOpImage(RenderedImage dataImage,
RenderedImage zoneImage,
Map<?,?> config,
javax.media.jai.ImageLayout layout,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
AffineTransform dataToZoneTransform,
Collection<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
Collection<Range<Double>> noDataRanges)
Constructor. |
|
| Uses of Range in org.jaitools.numeric |
|---|
| Methods in org.jaitools.numeric that return Range | ||
|---|---|---|
static
|
Range.create(T minValue,
boolean minIncluded,
T maxValue,
boolean maxIncluded)
Static create method. |
|
static
|
Range.create(T value,
int... inf)
Creates a Range instance that is a point (degenerate) interval. |
|
static
|
RangeUtils.intersection(Range<T> r1,
Range<T> r2)
Gets the intersection of two ranges. |
|
| Methods in org.jaitools.numeric that return types with arguments of type Range | ||
|---|---|---|
static
|
RangeUtils.createComplement(Collection<Range<T>> ranges)
Creates the complement of the given list of Ranges. |
|
static
|
RangeUtils.createComplement(Range<T> range)
Creates the complement of a Range. |
|
List<Range<Double>> |
Processor.getNoDataRanges()
Gets the ranges of sample values to be considered as NoData. |
|
List<Range<Double>> |
AbstractProcessor.getNoDataRanges()
Gets the ranges of sample values to be considered as NoData. |
|
List<Range<Double>> |
Processor.getRanges()
Gets the Ranges of sample values excluded from/included in calculations. |
|
List<Range<Double>> |
AbstractProcessor.getRanges()
Gets the Ranges of sample values excluded from/included in calculations. |
|
static
|
RangeUtils.simplify(Collection<Range<T>> ranges)
Simplifies a collection of ranges by merging those which overlap. |
|
static
|
RangeUtils.sort(Collection<Range<T>> ranges)
Sorts a collection of ranges into ascending order of min value, then max value. |
|
static
|
RangeUtils.subtract(Range<T> r1,
Range<T> r2)
Subtracts the first range from the second. |
|
| Methods in org.jaitools.numeric with parameters of type Range | ||
|---|---|---|
void |
Histogram.addBin(Range<T> range)
Adds a new bin to the histogram. |
|
void |
StreamingSampleStats.addNoDataRange(Range<Double> noData)
Adds a range of values to be considered as NoData and then to be excluded from the calculation of all statistics. |
|
void |
Processor.addNoDataRange(Range<Double> noData)
Sets a range of values to be considered as NoData. |
|
void |
AbstractProcessor.addNoDataRange(Range<Double> noData)
Sets a range of values to be considered as NoData. |
|
void |
StreamingSampleStats.addRange(Range<Double> range)
Adds a range of values to include in or exclude from the calculation of all statistics. |
|
void |
Processor.addRange(Range<Double> range)
Sets a range of values to exclude from or include in from calculations. |
|
void |
AbstractProcessor.addRange(Range<Double> range)
Sets a range of values to exclude from or include in from calculations. |
|
void |
StreamingSampleStats.addRange(Range<Double> range,
Range.Type rangesType)
Adds a range of values to include in or exclude from the calculation of all statistics. |
|
void |
Processor.addRange(Range<Double> range,
Range.Type rangeType)
Sets a range of values to exclude from or include in calculations. |
|
void |
AbstractProcessor.addRange(Range<Double> range,
Range.Type rangesType)
Sets a range of values to exclude from or include in calculations. |
|
RangeExtendedComparator.Result |
RangeExtendedComparator.compare(Range<T> r1,
Range<T> r2)
Compares two Range objects and return the RangeComparator.Result
that describes the relationship between them from the point of view of the first Range |
|
RangeExtendedComparator.Result |
RangeExtendedComparator.compare(Range<T> r1,
Range<T> r2)
Compares two Range objects and return the RangeComparator.Result
that describes the relationship between them from the point of view of the first Range |
|
int |
RangeComparator.compare(Range<T> r1,
Range<T> r2)
Compares two ranges. |
|
int |
RangeComparator.compare(Range<T> r1,
Range<T> r2)
Compares two ranges. |
|
static
|
RangeUtils.createComplement(Range<T> range)
Creates the complement of a Range. |
|
static
|
RangeUtils.intersection(Range<T> r1,
Range<T> r2)
Gets the intersection of two ranges. |
|
static
|
RangeUtils.intersection(Range<T> r1,
Range<T> r2)
Gets the intersection of two ranges. |
|
boolean |
Range.intersects(Range<T> other)
Tests if this range intersects another range. |
|
static
|
RangeUtils.subtract(Range<T> r1,
Range<T> r2)
Subtracts the first range from the second. |
|
static
|
RangeUtils.subtract(Range<T> r1,
Range<T> r2)
Subtracts the first range from the second. |
|
| Method parameters in org.jaitools.numeric with type arguments of type Range | ||
|---|---|---|
static
|
RangeUtils.createComplement(Collection<Range<T>> ranges)
Creates the complement of the given list of Ranges. |
|
static
|
RangeUtils.simplify(Collection<Range<T>> ranges)
Simplifies a collection of ranges by merging those which overlap. |
|
static
|
RangeUtils.sort(Collection<Range<T>> ranges)
Sorts a collection of ranges into ascending order of min value, then max value. |
|
static
|
RangeUtils.sortInPlace(List<Range<T>> ranges)
Sorts a list of ranges into ascending order of min value, then max value. |
|
| Constructors in org.jaitools.numeric with parameters of type Range | |
|---|---|
Range(Range<T> other)
Creates a copy of another Range instance. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||