|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IRasterHistogram
Provides access to members that control a raster histogram.
IRasterHistogram is used to obtain the histogram of pixel values in a raster band.
| Method Summary | |
|---|---|
int |
bin(double pixval)
Translates pixel values to integer Bin index. |
IBinFunction |
getBinFunction()
The Bin function that maps pixel value into histogram index. |
Object |
getCounts()
Count array in doubles. |
void |
setCounts(Object pVal)
Count array in doubles. |
| Method Detail |
|---|
Object getCounts()
throws IOException,
AutomationException
This property returns the histogram of the binned pixel values in range 0-255. e.g. an array of 256 and each element is the count.
The pixel values in the raster band will be binned to 0-255 if they are beyond this range.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCounts(Object pVal)
throws IOException,
AutomationException
pVal - A Variant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int bin(double pixval)
throws IOException,
AutomationException
pixval - The pixval (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IBinFunction getBinFunction()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||