|
|||||||||
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 |