public class ConvolutionFloatFilter extends ConvolutionFilter
kernel, ladoVentana, names, TYPE_GAUSS, TYPE_HIGHPASS, TYPE_LOWPASS, TYPE_MEDIA, TYPE_OTHERcolorInterpretation, environment, exec, extent, height, managername, nBandsToProcess, params, PERSISTENT_DESCRIPTION, PERSISTENT_NAME, raster, rasterResult, taskEventManager, transparency, util, widthRESULT_BUFFER, RESULT_TRANSPARENCY| Constructor and Description |
|---|
ConvolutionFloatFilter() |
ConvolutionFloatFilter(Kernel k) |
| 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 col,
int line)
Aplicacion del filtro para el pixel de la posicion line, col
|
getGroup, getNames, getUIParams, postaddParam, 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, writeAlphaBandpublic ConvolutionFloatFilter()
public ConvolutionFloatFilter(Kernel k)
Kernel - a aplicar. En caso de que no se trate de un kernel definido en ConvolutionFilter, se puede pasar como
parametro el kernel se pretende aplicar.public void pre()
throws FilterAddException
BaseRasterFilterpre in interface RasterFilterpre in class ConvolutionFilterFilterAddExceptionpublic void process(int col,
int line)
process in interface RasterFilterprocess in class ConvolutionFiltercol - posición Xline - posición Ypublic int getInRasterDataType()
BaseRasterFiltergetInRasterDataType in interface RasterFiltergetInRasterDataType in class ConvolutionFilterpublic int getOutRasterDataType()
BaseRasterFiltergetOutRasterDataType in interface RasterFiltergetOutRasterDataType in class ConvolutionFilter