"This output is a labeled image (0 : Flat, 1 : Convex, 2 : Concave)");
SetDocLimitations("Generation of the morphological classification is not streamable, pay attention to this fact when setting the radius size of the structuring element.");
"This algorithm is derived from the following publication:\n"
"\n"
"Martino Pesaresi and Jon Alti Benediktsson, Member, IEEE: A new approach "
"for the morphological segmentation of high resolution satellite imagery.\n"
"IEEE Transactions on geoscience and remote sensing, vol. 39, NO. 2, "
"February 2001, p. 309-320.\n"
"\n"
"It provides a geodesic decomposition of the input image, with the "
"following scheme. Let :math:`f_0` denote the input image, :math:`\\stackrel{\\smile}{\\mu}_{N}(f)` denote the convex membership function, :math:`\\stackrel{\\frown}{\\mu}_{N}(f)` denote the concave membership function and :math:`\\psi_{N}(f)` denote the leveling function, for a given radius :math:`N` as defined in the documentation\n"
"of the GeodesicMorphologyDecompositionImageFilter. Let :math:`[N_{1},\\ldots, N_{n}]` denote a range of increasing radius (or scales). The iterative decomposition is defined as follows:\n"
"The :math:`\\stackrel{\\frown}{f}_{n}` and :math:`\\stackrel{\\frown}{f}_{n}` are membership function for the convex\n"
"(resp. concave) objects whose size is comprised between :math:`N_{n-1}` and :math:`N_n`\n"
"\n"
"Output convex, concave and leveling images with N bands, where N is the number of levels.");
SetDocLimitations("Generation of the multi scale decomposition is not streamable, pay attention to this fact when setting the number of iterating levels.");
SetDescription("Performs morphological profiles analysis on an input image channel.");
// Documentation
SetDocName("Morphological Profiles Analysis");
SetDocLongDescription("This algorithm is derived from the following publication:\n"
"\n"
"Martino Pesaresi and Jon Alti Benediktsson, Member, IEEE: A new approach\n"
"for the morphological segmentation of high resolution satellite imagery.\n"
"IEEE Transactions on geoscience and remote sensing, vol. 39, NO. 2,\n"
"February 2001, p. 309-320.\n"
"\n"
"Depending of the profile selection, the application provides::\n\n"
"- The multi scale geodesic morphological opening or closing profile of the input image.\n"
"- The multi scale derivative of the opening or closing profile.\n"
"- The parameter (called characteristic) of the maximum derivative value of the multi scale closing or opening profile for which this maxima occurs.\n"
"- The labeled classification of the input image.\n"
"\n"
"The behavior of the classification is :\n"
"\n"
"Given :math:`x_1` and :math:`x_2` two membership values,\n"
":math:`L_1, L_2` two labels associated, and :math:`\\sigma` a tolerance\n"
"value, the following decision rule is applied:\n"