public class ZoneGeometry extends Object
Modifier and Type | Method and Description |
---|---|
void |
add(double sample,
int band,
int classId,
Range dataRange) |
void |
clear()
Simple method for clearing all the image statistics
|
Set<Integer> |
getClasses()
Utility method indicating the index of all the classes
|
int |
getNumClass()
Utility method indicating the number of classes
|
List<Range> |
getRanges() |
ROI |
getROI()
Utility method for finding the zone associated geometry.
|
Map<Integer,Map<Range,Statistics[]>> |
getStatsPerBand(int band)
Utility method for having all the zone-class statistics for a selected band.
|
Statistics[] |
getStatsPerBandNoClassifier(int band,
Range range)
Utility method for having the Statistics of a specific band if no classifier is used
|
Statistics[] |
getStatsPerBandNoClassifierNoRange(int band)
Utility method for having the Statistics of a specific band if no classifier and no Range are used
|
Statistics[] |
getStatsPerBandNoRange(int band,
int classId)
Utility method for having the Statistics of a specific band if classifier is used but no range is present
|
Map<Range,Statistics[]> |
getStatsPerBandPerClass(int band,
int classId)
Utility method for having all the zone-class statistics for a selected band.
|
Statistics[] |
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
|
Map<Integer,Map<Integer,Map<Range,Statistics[]>>> |
getTotalStats()
Utility method for having all ZoneGeometry statistics.
|
public void add(double sample, int band, int classId, Range dataRange)
public Statistics[] getStatsPerBandPerClassPerRange(int band, int classId, Range range)
public Statistics[] getStatsPerBandNoClassifier(int band, Range range)
public Statistics[] getStatsPerBandNoClassifierNoRange(int band)
public Statistics[] getStatsPerBandNoRange(int band, int classId)
public Map<Integer,Map<Range,Statistics[]>> getStatsPerBand(int band)
public Map<Range,Statistics[]> getStatsPerBandPerClass(int band, int classId)
public int getNumClass()
public Map<Integer,Map<Integer,Map<Range,Statistics[]>>> getTotalStats()
public ROI getROI()
public void clear()
Copyright © 2006–2018 GeoSolutions. All rights reserved.