Package org.gvsig.raster.lib.buffer.api
Interface Kernel
public interface Kernel
-
Method Summary
Modifier and TypeMethodDescriptiondoubleAplica la operación de convolución del kernel con otro kernel pasado por parámetrodoubledouble[][]intgetSide()Obtiene el tamaño del kernel que viene dado por el número de pixeles de su lado.doublevoidAplica ls operación 0xff para todos los elementos del kernel.voidsetDivisor(double divisor)
-
Method Details
-
kernelOperation
-
convolution
Aplica la operación de convolución del kernel con otro kernel pasado por parámetro- Parameters:
k-- Returns:
-
getDivisor
double getDivisor() -
setDivisor
void setDivisor(double divisor) -
getKernel
double[][] getKernel() -
getSide
int getSide()Obtiene el tamaño del kernel que viene dado por el número de pixeles de su lado.- Returns:
-
rgbNormalization
void rgbNormalization()Aplica ls operación 0xff para todos los elementos del kernel. Presupone que este es de tipo byte y no hace ninguna comprobación al respecto. Se deja en manos del usuario aplicar esta operación solo cuando los elementos del kernel sean de este tipo de dato.
-