Maven module :un.api : api-image :
Class : un.impl.image.process.ConvolutionMatrices
Extends/Implements : -
Subclasses : -

Usual convolution matrices.
author  Florent Humbert


Variables : SOBEL_VERTICAL, SOBEL_HORIZONTAL, PREWITT_VERTICAL, PREWITT_HORIZONTAL, LAPLACE, EMBOSS, MDIF, MEDIUM_SMOOTH, WEAK_BLUR, BALANCE_BLUR
Functions : createGaussian, getMDIF


public ConvolutionMatrix SOBEL_VERTICAL

public ConvolutionMatrix SOBEL_HORIZONTAL

public ConvolutionMatrix PREWITT_VERTICAL

public ConvolutionMatrix PREWITT_HORIZONTAL

public ConvolutionMatrix LAPLACE

public ConvolutionMatrix EMBOSS

public ConvolutionMatrix MDIF

public ConvolutionMatrix MEDIUM_SMOOTH

public ConvolutionMatrix WEAK_BLUR

public ConvolutionMatrix BALANCE_BLUR



Create a gaussian convolution matrix.
param  radius
param  sigma
return  ConvolutionMatrix
public ConvolutionMatrix createGaussian (int radius, double sigma)


Create a MDIF convolution matrix.
param  rayon
param  sigma
return  ConvolutionMatrix
public ConvolutionMatrix getMDIF (int rayon, double sigma)