|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.esri.arcgis.geoprocessing.AbstractGPTool
com.esri.arcgis.geoprocessing.tools.datamanagementtools.ColorBalanceMosaicDataset
public class ColorBalanceMosaicDataset
Color balances a mosaic dataset, so that the tiles appear seamless. The Color Balance Mosaic Dataset tool is contained in the Data Management Tools tool box.
Field Summary |
---|
Fields inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
vals |
Constructor Summary | |
---|---|
ColorBalanceMosaicDataset()
Creates the Color Balance Mosaic Dataset tool with defaults. |
|
ColorBalanceMosaicDataset(Object inMosaicDataset)
Creates the Color Balance Mosaic Dataset tool with the required parameters. |
Method Summary | |
---|---|
String |
getBalancingMethod()
Returns the Balance Method parameter of this tool . |
String |
getColorSurfaceType()
Returns the Color Surface Type parameter of this tool . |
Object |
getExcludeRaster()
Returns the Exclude Area Raster parameter of this tool . |
double |
getGamma()
Returns the Gamma parameter of this tool . |
Object |
getInMosaicDataset()
Returns the Mosaic Dataset parameter of this tool . |
Object |
getOutMosaicDataset()
Returns the Mosaic Dataset parameter of this tool (Read only). |
String |
getStretchType()
Returns the Stretch Type parameter of this tool . |
Object |
getTargetRaster()
Returns the Target Raster parameter of this tool . |
String |
getToolboxAlias()
Returns the alias of the tool box containing this tool. |
String |
getToolboxName()
Returns the name of the tool box containing this tool. |
String |
getToolName()
Returns the name of this tool. |
void |
setBalancingMethod(String balancingMethod)
Sets the Balance Method parameter of this tool . |
void |
setColorSurfaceType(String colorSurfaceType)
Sets the Color Surface Type parameter of this tool . |
void |
setExcludeRaster(Object excludeRaster)
Sets the Exclude Area Raster parameter of this tool . |
void |
setGamma(double gamma)
Sets the Gamma parameter of this tool . |
void |
setInMosaicDataset(Object inMosaicDataset)
Sets the Mosaic Dataset parameter of this tool . |
void |
setStretchType(String stretchType)
Sets the Stretch Type parameter of this tool . |
void |
setTargetRaster(Object targetRaster)
Sets the Target Raster parameter of this tool . |
Methods inherited from class com.esri.arcgis.geoprocessing.AbstractGPTool |
---|
getParameterValues, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ColorBalanceMosaicDataset()
Initializes the array of tool parameters with the default values specified when the tool was created.
public ColorBalanceMosaicDataset(Object inMosaicDataset)
Initializes the array of tool parameters with the values as specified for the required parameters and with the default values for the other parameters.
inMosaicDataset
- type or navigate to the mosaic dataset that you want to color balance.Method Detail |
---|
public Object getInMosaicDataset()
public void setInMosaicDataset(Object inMosaicDataset)
inMosaicDataset
- type or navigate to the mosaic dataset that you want to color balance.public String getBalancingMethod()
public void setBalancingMethod(String balancingMethod)
balancingMethod
- choose the balancing algorithm to use.public String getColorSurfaceType()
public void setColorSurfaceType(String colorSurfaceType)
colorSurfaceType
- the Target Color Surface Type is only available if the dodging balancing technique is chosen. When using the dodging technique, each pixel needs a target color, which is determined by which surface type is chosen.public Object getTargetRaster()
public void setTargetRaster(Object targetRaster)
targetRaster
- the target raster image allows you to specify the target raster to balance your rasters. when dodging balancing is used, the target color that will be derived depend on the target color surface type that was chosen. For Single Color, the average value of the reference target image is used. For Color Grid, the reference target image is resampled to a suitable grid. For the polynomial order surfaces, the coefficients of the polynomial is obtained by the Least Square Fitting, from the reference target image. when Histogram Balancing is used the target histogram is obtained from the reference target image. when Standard Deviation balancing is used the target standard deviation is obtained from the reference target image.public Object getExcludeRaster()
public void setExcludeRaster(Object excludeRaster)
excludeRaster
- navigate to the raster which you would like to use as an exclude layer. The Generate Exclude Area tool can be used to create the exclude area. the exclude area is taken into consideration before any color balancing takes place.public String getStretchType()
public void setStretchType(String stretchType)
stretchType
- pre-stretching can be performed on each raster catalog item before any other color correction takes place. This means that the original raster catalog item will be using its stretched pixel values, rather than its raw pixel values, in the color correction process. You may want to use this option in order to change the color to a expected distribution, before applying color correction.public double getGamma()
public void setGamma(double gamma)
gamma
- type the gamma value to use in the pre-processing stretch. This is only available if the Standard Deviation or Minimum-Maximum pre-stretch type is chosen. by applying the gamma stretch, you can control the overall brightness of an image. If the gamma coefficient is set too low, the middle tones appear too dark; however, if the gamma coefficient is set too high, the middle tones appear too light. Gamma changes not only the brightness, but also the ratios of red to green to blue.public Object getOutMosaicDataset()
public String getToolName()
public String getToolboxName()
public String getToolboxAlias()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |