public class PanSharpeningByteFilter extends PanSharpeningFilter
alpha, bandOrder, bufferMultiespectral, bufferPancr, coef, coefBrovey, colorConversion, dataset, fileNameOutput, heightMultiespec, heightPancr, method, names, nBands, posPancromat, posPancromatica, relX, relY, widthMultiespec, widthPancrcolorInterpretation, environment, exec, extent, height, managername, nBandsToProcess, params, PERSISTENT_DESCRIPTION, PERSISTENT_NAME, raster, rasterResult, taskEventManager, transparency, util, widthRESULT_BUFFER, RESULT_TRANSPARENCY| Constructor and Description |
|---|
PanSharpeningByteFilter()
Filtro de pansharpening aplicado a un buffer Multiespectral y Pancromatico de tipo byte
El buffer resultante es de tipo byte
|
| Modifier and Type | Method and Description |
|---|---|
void |
execute()
Ejecucion del filtro
|
int |
getInRasterDataType()
Obtiene el tipo de datos del raster de entrada
|
int |
getOutRasterDataType()
Obtiene el tipo de datos del raster de salida
|
void |
init()
Se toman los buffers multiespectral y pancromatico para la aplicacion del filtro.
|
getGroup, getNames, getUIParams, isVisible, post, pre, processaddParam, clone, createARGBBufferResult, createBufferResult, dispose, finalize, getColorInterpretation, getEnv, getInputBuffer, getManagerName, getName, getOutputBuffer, getParam, getParams, getPercent, getResult, hasInputTransparency, isExec, isToConvertToRGB, numberOfBandsToProcess, removeParam, resetPercent, setEnv, setExec, setExtent, setName, setParams, writeAlphaBandpublic PanSharpeningByteFilter()
public void init()
public void execute()
execute in interface RasterFilterexecute in class BaseRasterFilterpublic int getInRasterDataType()
BaseRasterFiltergetInRasterDataType in interface RasterFiltergetInRasterDataType in class PanSharpeningFilterpublic int getOutRasterDataType()
BaseRasterFiltergetOutRasterDataType in interface RasterFiltergetOutRasterDataType in class PanSharpeningFilter