April 2020
Intermediate to advanced
438 pages
12h 2m
English
Anisotropic diffusion was used to smooth (denoise) an image by keeping the edges mostly unchanged (even sharpened). In the anisotropic diffusion process (which is an iterative process), the Gaussian kernel is used as a conductivity function (c), according to Perona-Malik equation 1, as shown in the following screenshot:

The anisotropic_diffusion() function from the filter.smoothing module in the medpy library was used to implement the diffusion process. The niter parameter to this function represents the number of iterations on which the diffusion process is to be run. The kappa (Κ) parameter is an integer representing the ...
Read now
Unlock full access