public class TailTrimFloatFilter extends TailTrimFilter
count, incX, incY, names, nSamples, percentSamples, posFin, posInit, removeMaxValue, result, sample, sampleDec, stats, tailPercent, tailPercentList, tailSize, tailSizeListcolorInterpretation, environment, exec, extent, height, managername, nBandsToProcess, params, PERSISTENT_DESCRIPTION, PERSISTENT_NAME, raster, rasterResult, taskEventManager, transparency, util, widthRESULT_BUFFER, RESULT_TRANSPARENCY| Constructor and Description |
|---|
TailTrimFloatFilter() |
| 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 |
post()
Ordena las muestras , recorta y asigna máximo y mínimo dependiendo del
porcentaje de recorte
|
void |
pre()
Calcula el incremento de X y de Y para la toma de muestras en el calculo de
valores para el recorte
|
void |
process(int col,
int line)
Ejecución del filtro para un pixel de la imagen
|
getGroup, getNames, getTailPercent, getTailPercentList, getUIParams, isVisible, removeMaxValueaddParam, clone, createARGBBufferResult, createBufferResult, dispose, execute, finalize, getColorInterpretation, getEnv, getInputBuffer, getManagerName, getName, getOutputBuffer, getParam, getParams, getPercent, getResult, hasInputTransparency, isExec, isToConvertToRGB, numberOfBandsToProcess, removeParam, resetPercent, setEnv, setExec, setExtent, setName, setParams, writeAlphaBandpublic void pre()
throws FilterAddException
TailTrimFilterpre in interface RasterFilterpre in class TailTrimFilterFilterAddExceptionpublic void process(int col,
int line)
BaseRasterFilterprocess in interface RasterFilterprocess in class TailTrimFiltercol - posición Xline - posición Ypublic int getInRasterDataType()
BaseRasterFiltergetInRasterDataType in interface RasterFiltergetInRasterDataType in class TailTrimFilterpublic int getOutRasterDataType()
BaseRasterFiltergetOutRasterDataType in interface RasterFiltergetOutRasterDataType in class TailTrimFilterpublic void post()
TailTrimFilterpost in interface RasterFilterpost in class TailTrimFilter