Package | Description |
---|---|
it.geosolutions.jaiext.stats | |
it.geosolutions.jaiext.zonal |
Modifier and Type | Class and Description |
---|---|
class |
Extrema
This subclass of
Statistics is used for calculating the maximum and minimum of an image. |
class |
HistogramMode
This subclass of
Statistics is used for calculating the Histogram or the Mode of an image. |
class |
Max
This subclass of
Statistics is used for calculating the maximum of an image. |
class |
MeanSum
This subclass of
Statistics is used for calculating the mean or the sum of an image. |
class |
Median
This subclass of
Statistics is used for calculating the median of an image. |
class |
Min
This subclass of
Statistics is used for calculating the minimum of an image. |
class |
VarianceStd
This subclass of
Statistics is used for calculating the variance or the standard deviation of an image. |
Modifier and Type | Field and Description |
---|---|
protected Statistics[][] |
StatisticsOpImage.stats
Object containing the current statistics for the selected bands and for the selected statistic types
|
Modifier and Type | Method and Description |
---|---|
static Statistics |
StatsFactory.createComplexStatisticsObjectFromInt(int value,
double minBound,
double maxBound,
int numBins)
This method returns the complex statistic object associated to the Id returned
|
static Statistics |
StatsFactory.createDevStdObject()
This method returns a statistic object for calculating the Standard Deviation of an Image
|
static Statistics |
StatsFactory.createExtremaObject()
This method returns a statistic object for calculating the Extrema of all the pixels of an Image
|
static Statistics |
StatsFactory.createHistogramObject(int numBins,
double minBound,
double maxBound)
This method returns a statistic object for calculating the Histogram of an Image
|
static Statistics |
StatsFactory.createMaxObject()
This method returns a statistic object for calculating the Maximum of all the pixels of an Image
|
static Statistics |
StatsFactory.createMeanObject()
This method returns a statistic object for calculating the Mean of an Image
|
static Statistics |
StatsFactory.createMedianObject(double minBound,
double maxBound)
This method returns a statistic object for calculating the Median of an Image
|
static Statistics |
StatsFactory.createMinObject()
This method returns a statistic object for calculating the Minimum of all the pixels of an Image
|
static Statistics |
StatsFactory.createModeObject(int numBins,
double minBound,
double maxBound)
This method returns a statistic object for calculating the Mode of an Image
|
static Statistics |
StatsFactory.createSimpleStatisticsObjectFromInt(int value)
This method returns the simple statistic object associated to the Id returned
|
static Statistics |
StatsFactory.createSumObject()
This method returns a statistic object for calculating the Sum of all the pixels of an Image
|
static Statistics |
StatsFactory.createVarianceObject()
This method returns a statistic object for calculating the Variance of an Image
|
Modifier and Type | Method and Description |
---|---|
protected void |
Min.accumulateStats(Statistics stats) |
protected void |
Extrema.accumulateStats(Statistics stats) |
protected void |
Max.accumulateStats(Statistics stats) |
protected void |
VarianceStd.accumulateStats(Statistics stats) |
protected abstract void |
Statistics.accumulateStats(Statistics stats)
This method is used for accumulating the statistics from another Statistics object
|
protected void |
MeanSum.accumulateStats(Statistics stats) |
protected void |
HistogramMode.accumulateStats(Statistics stats) |
protected void |
Median.accumulateStats(Statistics stats) |
protected void |
StatisticsOpImage.byteLoop(javax.media.jai.RasterAccessor src,
Rectangle srcRect,
javax.media.jai.RasterAccessor roi,
Statistics[][] statArray,
javax.media.jai.iterator.RandomIter roiIter) |
protected void |
Statistics.checkSameStats(Statistics stats)
This method checks if the provided Statistics object belong to the same subclass of the current object
|
protected void |
StatisticsOpImage.doubleLoop(javax.media.jai.RasterAccessor src,
Rectangle srcRect,
javax.media.jai.RasterAccessor roi,
Statistics[][] statArray,
javax.media.jai.iterator.RandomIter roiIter) |
protected void |
StatisticsOpImage.floatLoop(javax.media.jai.RasterAccessor src,
Rectangle srcRect,
javax.media.jai.RasterAccessor roi,
Statistics[][] statArray,
javax.media.jai.iterator.RandomIter roiIter) |
protected void |
StatisticsOpImage.intLoop(javax.media.jai.RasterAccessor src,
Rectangle srcRect,
javax.media.jai.RasterAccessor roi,
Statistics[][] statArray,
javax.media.jai.iterator.RandomIter roiIter) |
protected void |
StatisticsOpImage.shortLoop(javax.media.jai.RasterAccessor src,
Rectangle srcRect,
javax.media.jai.RasterAccessor roi,
Statistics[][] statArray,
javax.media.jai.iterator.RandomIter roiIter) |
protected void |
StatisticsOpImage.ushortLoop(javax.media.jai.RasterAccessor src,
Rectangle srcRect,
javax.media.jai.RasterAccessor roi,
Statistics[][] statArray,
javax.media.jai.iterator.RandomIter roiIter) |
Modifier and Type | Method and Description |
---|---|
Statistics[] |
ZoneGeometry.getStatsPerBandNoClassifier(int band,
Range range)
Utility method for having the Statistics of a specific band if no classifier is used
|
Statistics[] |
ZoneGeometry.getStatsPerBandNoClassifierNoRange(int band)
Utility method for having the Statistics of a specific band if no classifier and no Range are used
|
Statistics[] |
ZoneGeometry.getStatsPerBandNoRange(int band,
int classId)
Utility method for having the Statistics of a specific band if classifier is used but no range is present
|
Statistics[] |
ZoneGeometry.getStatsPerBandPerClassPerRange(int band,
int classId,
Range range)
Utility method for having the Statistics of a specific band inside a specific zone class and a specific Range
|
Copyright © 2006–2017 GeoSolutions. All rights reserved.