public class TailTrimByteFilter extends TailTrimFilter
count, incX, incY, names, nSamples, percentSamples, posFin, posInit, removeMaxValue, sample, sampleDec, stats, tailPercent, tailPercentList, tailSize, tailSizeList
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 |
---|
TailTrimByteFilter() |
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()
Obtiene parámetros para el filtro y obtiene el ancho y alto de
la imagen sobre la que se aplica el filtro
|
void |
process(int col,
int line)
Carga sobre el vector de muestras los valores de estas cogidos
de la imagen
|
getGroup, getNames, getTailPercent, getTailPercentList, getUIParams, isVisible, removeMaxValue
addParam, 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, writeAlphaBand
public void pre() throws FilterAddException
pre
in interface RasterFilter
pre
in class TailTrimFilter
FilterAddException
public void process(int col, int line)
process
in interface RasterFilter
process
in class TailTrimFilter
col
- posición Xline
- posición Ypublic int getInRasterDataType()
BaseRasterFilter
getInRasterDataType
in interface RasterFilter
getInRasterDataType
in class TailTrimFilter
public int getOutRasterDataType()
BaseRasterFilter
getOutRasterDataType
in interface RasterFilter
getOutRasterDataType
in class TailTrimFilter
public void post()
TailTrimFilter
post
in interface RasterFilter
post
in class TailTrimFilter