|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Range | |
|---|---|
| jaitools.media.jai.rangelookup | Extends JAI's standard Lookup operator by allowing ranges of values to be handled |
| jaitools.media.jai.zonalstats | Calculates summary statistics, optionally within zones defined by a zone image, for values in a data image |
| 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 jaitools.media.jai.rangelookup |
|---|
| Methods in jaitools.media.jai.rangelookup that return Range | |
|---|---|
Range<T> |
LookupItem.getRange()
Gets a copy of this item's range. |
| Methods in jaitools.media.jai.rangelookup with parameters of type Range | |
|---|---|
void |
RangeLookupTable.add(Range<T> range,
U destValue)
Add source image value range and the corresponding destination image value |
| Constructors in jaitools.media.jai.rangelookup with parameters of type Range | |
|---|---|
LookupItem(Range<T> range,
U value)
Creates a new instance. |
|
| Uses of Range in jaitools.media.jai.zonalstats |
|---|
| Methods in 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 jaitools.media.jai.zonalstats with type arguments of type Range | |
|---|---|
static RenderedImage |
ZonalStatsDescriptor.create(RenderedImage dataImage,
RenderedImage zoneImage,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
AffineTransform zoneTransform,
List<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
List<Range<Double>> noDataRanges,
RenderingHints hints)
|
static RenderedImage |
ZonalStatsDescriptor.create(RenderedImage dataImage,
RenderedImage zoneImage,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
AffineTransform zoneTransform,
List<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
List<Range<Double>> noDataRanges,
RenderingHints hints)
|
static RenderedImage |
ZonalStatsDescriptor.create(RenderedImage dataImage,
RenderedImage zoneImage,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
AffineTransform zoneTransform,
List<Range<Double>> ranges,
RenderingHints hints)
Convenience method which constructs a ParameterBlockJAI and
invokes JAI.create("ZonalStats", params) |
ZonalStats |
ZonalStats.ranges(List<Range> ranges)
Get the subset of results for the given Ranges. |
| Constructor parameters in 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 zoneTransform,
List<Range<Double>> excludedRanges)
Constructor. |
|
ZonalStatsOpImage(RenderedImage dataImage,
RenderedImage zoneImage,
Map<?,?> config,
javax.media.jai.ImageLayout layout,
Statistic[] stats,
Integer[] bands,
javax.media.jai.ROI roi,
AffineTransform zoneTransform,
List<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
List<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 zoneTransform,
List<Range<Double>> ranges,
Range.Type rangesType,
boolean rangeLocalStats,
List<Range<Double>> noDataRanges)
Constructor. |
|
| Uses of Range in jaitools.numeric |
|---|
| Methods in 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 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 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. |
|
RangeComparator.Result |
RangeComparator.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 |
|
RangeComparator.Result |
RangeComparator.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 |
|
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 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. |
|
| Constructors in jaitools.numeric with parameters of type Range | |
|---|---|
Range(Range<T> other)
Creates a copy of another Range instance. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||