Skip to content

Anisotropic Diffusion Filter

Summary

Apply a Perona-Malik filter to raster.

The Perona-Malik filter is an edge-preserving, anisotropic diffusion filter.

References

[1] P. Perona and J. Malik. Scale-space and edge detection using ansotropic diffusion. IEEE Transactions on Pattern Analysis and Machine Intelligence, 12(7):629-639, July 1990.

[2] M.J. Black, G. Sapiro, D. Marimont, D. Heeger Robust anisotropic diffusion. IEEE Transactions on Image Processing, 7(3):421-432, March 1998.

Tags:
perona-malik, filter, edge sharpening

Usage

No Description Yet.

Parameters

Parameter Description Type
Input Raster
INPUT
QgsProcessingParameterRasterLayer
Bands To Process
BANDS
Default value: [1] QgsProcessingParameterBand
Number of Iterations
ITERATIONS
Default value: 1 QgsProcessingParameterNumber
Conduction coefficient Kappa
KAPPA
Default value: 50 QgsProcessingParameterNumber
Diffusion rate
GAMMA
Default value: 0.25 QgsProcessingParameterNumber
Diffusion function
METHOD
Default value: 1 QgsProcessingParameterEnum
Filtered (Anisotropic Diffusion)
OUTPUT
QgsProcessingParameterRasterDestination