Microscopy Image Browser  1.233
All Classes Files Functions Variables Pages
do_diplib_andiff_filtering.m File Reference

Anisotropic diffusion filters from the Diplib library (http://www.diplib.org) More...

Functions

function [ img ,
status ] = 
do_diplib_andiff_filtering (img, options)
 Anisotropic diffusion filters from the Diplib library (http://www.diplib.org) More...
 

Detailed Description

Anisotropic diffusion filters from the Diplib library (http://www.diplib.org)

Function Documentation

function [ img , status ] = do_diplib_andiff_filtering (   img,
  options 
)

Anisotropic diffusion filters from the Diplib library (http://www.diplib.org)

Parameters
img-> input image img{roi}(1:height, 1:width, 1:color, 1:layers)
options-> structure with parameters
  • .Filter = 'pmd', Perona Malik anisotropic diffusion, diplib
  • .Filter = 'aniso', Robust Anisotropic Diffusion using Tukey error norm, diplib
  • .Filter = 'mcd', Mean Curvature Diffusion, diplib
  • .Filter = 'cpf', Nonlinear Diffusion using Corner Preserving Formula (improved over MCD), diplib
  • .Filter = 'kuwahara', Kuwahara filter for edge-preserving smoothing, diplib
  • .Iter -> number of iterations, or shape of the kuwahara filter (0-rectangular, 1-elliptic, 2-diamond)
  • .KSigma -> K, edge stopping parameter (pmd), or Sigma,
  • .Lambda -> rate parameter (pmd, aniso)
  • .Orientation -> orientation parameter: 4-for xy, 1-for xz, 2-for yz
  • .start_no -> first index
  • .end_no -> start index
  • .Color -> color channel, when 0, do for all colors
Return values
img-> output image
status-> 1 - success, 0 - fail
Required fields of options:

References roiRegion.roi.