public class MaskShortFilter extends MaskFilter
bufferExtent, cellsize, inverse, maskUI, names, noData, rois
colorInterpretation, environment, exec, extent, height, managername, nBandsToProcess, params, PERSISTENT_DESCRIPTION, PERSISTENT_NAME, raster, rasterResult, taskEventManager, transparency, util, width
RESULT_BUFFER, RESULT_TRANSPARENCY
Constructor and Description |
---|
MaskShortFilter() |
Modifier and Type | Method and Description |
---|---|
int |
getInRasterDataType()
Obtiene el tipo de datos del raster de entrada
|
int |
getOutRasterDataType()
Obtiene el tipo de datos del raster de salida
|
void |
pre()
Code to execute before apply a filter
|
void |
process(int x,
int y)
Ejecución del filtro para un pixel de la imagen
|
getGroup, getNames, getUIParams, post
addParam, clone, createARGBBufferResult, createBufferResult, dispose, execute, finalize, getColorInterpretation, getEnv, getInputBuffer, getManagerName, getName, getOutputBuffer, getParam, getParams, getPercent, getResult, hasInputTransparency, isExec, isToConvertToRGB, isVisible, numberOfBandsToProcess, removeParam, resetPercent, setEnv, setExec, setExtent, setName, setParams, writeAlphaBand
public void pre() throws FilterAddException
BaseRasterFilter
pre
in interface RasterFilter
pre
in class MaskFilter
FilterAddException
public void process(int x, int y)
BaseRasterFilter
process
in interface RasterFilter
process
in class MaskFilter
x
- posición Xy
- posición Ypublic int getInRasterDataType()
BaseRasterFilter
getInRasterDataType
in interface RasterFilter
getInRasterDataType
in class MaskFilter
public int getOutRasterDataType()
BaseRasterFilter
getOutRasterDataType
in interface RasterFilter
getOutRasterDataType
in class MaskFilter