com.pentec.gui.aoi
Class AoiUtil
java.lang.Object
com.pentec.gui.aoi.AoiUtil
public class AoiUtil
- extends java.lang.Object
Bag of tricks and common operations for AOIs
- Author:
- Pender Technology
|
Method Summary |
static void |
autoscaleInsideAOI(AOI aoi,
AImage aimage)
|
static void |
autoscaleOutsideAOI(AOI aoi,
AImage aimage)
|
static void |
copyAoiTo(AOI aoi,
DataFrame dataFrame)
|
static void |
cropByAoi(AOI aoi,
AImage aimage)
|
static void |
setPixelsInside(AOI aoi,
AImage aimage,
double dVal)
|
static void |
setPixelsInside(AOI aoi,
AImage aimage,
java.lang.Number[] bandVals)
|
static void |
setPixelsInsideMax(AOI aoi,
AImage aimage)
|
static void |
setPixelsInsideMean(AOI aoi,
AImage aimage)
|
static void |
setPixelsInsideMedian(AOI aoi,
AImage aimage)
|
static void |
setPixelsInsideMin(AOI aoi,
AImage aimage)
|
static void |
setPixelsInsidePerimeterMean(AOI aoi,
AImage aimage)
|
static void |
setPixelsInsideSaturated(AOI aoi,
AImage aimage)
|
static void |
setPixelsOutside(AOI aoi,
AImage aimage,
double dVal)
Set pixels outside of the AOI to a selected value. |
static void |
setPixelsOutside(AOI aoi,
AImage aimage,
java.lang.Number[] bandVals)
Set pixels outside of the AOI to selected values by band. |
static void |
setPixelsOutsideMax(AOI aoi,
AImage aimage)
|
static void |
setPixelsOutsideMean(AOI aoi,
AImage aimage)
|
static void |
setPixelsOutsideMedian(AOI aoi,
AImage aimage)
|
static void |
setPixelsOutsideMin(AOI aoi,
AImage aimage)
|
static void |
setPixelsOutsidePerimeterMean(AOI aoi,
AImage aimage)
|
static void |
setPixelsOutsideSaturated(AOI aoi,
AImage aimage)
|
static void |
zoomToAoi(AOI aoi,
AImage aimage)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AoiUtil
public AoiUtil()
autoscaleInsideAOI
public static void autoscaleInsideAOI(AOI aoi,
AImage aimage)
autoscaleOutsideAOI
public static void autoscaleOutsideAOI(AOI aoi,
AImage aimage)
copyAoiTo
public static void copyAoiTo(AOI aoi,
DataFrame dataFrame)
cropByAoi
public static void cropByAoi(AOI aoi,
AImage aimage)
setPixelsInside
public static void setPixelsInside(AOI aoi,
AImage aimage,
double dVal)
setPixelsInside
public static void setPixelsInside(AOI aoi,
AImage aimage,
java.lang.Number[] bandVals)
setPixelsInsideMax
public static void setPixelsInsideMax(AOI aoi,
AImage aimage)
setPixelsInsideMean
public static void setPixelsInsideMean(AOI aoi,
AImage aimage)
setPixelsInsideMedian
public static void setPixelsInsideMedian(AOI aoi,
AImage aimage)
setPixelsInsideMin
public static void setPixelsInsideMin(AOI aoi,
AImage aimage)
setPixelsInsidePerimeterMean
public static void setPixelsInsidePerimeterMean(AOI aoi,
AImage aimage)
setPixelsInsideSaturated
public static void setPixelsInsideSaturated(AOI aoi,
AImage aimage)
setPixelsOutside
public static void setPixelsOutside(AOI aoi,
AImage aimage,
double dVal)
- Set pixels outside of the AOI to a selected value.
- Parameters:
aoi - AOI to set values outsideaimage - image to set values indVal - new value for pixels
setPixelsOutside
public static void setPixelsOutside(AOI aoi,
AImage aimage,
java.lang.Number[] bandVals)
- Set pixels outside of the AOI to selected values by band.
- Parameters:
aoi - AOI to set values outsideaimage - image to set values inbandVals - new pixel values by band
setPixelsOutsideMax
public static void setPixelsOutsideMax(AOI aoi,
AImage aimage)
setPixelsOutsideMean
public static void setPixelsOutsideMean(AOI aoi,
AImage aimage)
setPixelsOutsideMedian
public static void setPixelsOutsideMedian(AOI aoi,
AImage aimage)
setPixelsOutsideMin
public static void setPixelsOutsideMin(AOI aoi,
AImage aimage)
setPixelsOutsidePerimeterMean
public static void setPixelsOutsidePerimeterMean(AOI aoi,
AImage aimage)
setPixelsOutsideSaturated
public static void setPixelsOutsideSaturated(AOI aoi,
AImage aimage)
zoomToAoi
public static void zoomToAoi(AOI aoi,
AImage aimage)