Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > d5e74628f0e673bb8680aebce32b2c04 > files > 12389

itk-doc-3.12.0-1mdv2010.0.i586.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head><meta name="robots" content="noindex">
<meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>ITK: Mathematical Morphology Image Filters</title>
<link href="DoxygenStyle.css" rel="stylesheet" type="text/css">
</head><body bgcolor="#ffffff">


<!--  Section customized for INSIGHT : Tue Jul 17 01:02:45 2001 -->
<center>
<a href="index.html" class="qindex">Main Page</a>&nbsp;&nbsp; 
<a href="modules.html" class="qindex">Groups</a>&nbsp;&nbsp;
<a href="namespaces.html" class="qindex">Namespace List</a>&nbsp;&nbsp;
<a href="hierarchy.html" class="qindex">Class Hierarchy</a>&nbsp;&nbsp;
<a href="classes.html" class="qindex">Alphabetical List</a>&nbsp;&nbsp;
<a href="annotated.html" class="qindex">Compound List</a>&nbsp;&nbsp; 
<a href="files.html" class="qindex">File
List</a>&nbsp;&nbsp; 
<a href="namespacemembers.html" class="qindex">Namespace Members</a>&nbsp;&nbsp; 
<a href="functions.html" class="qindex">Compound Members</a>&nbsp;&nbsp; 
<a href="globals.html" class="qindex">File Members</a>&nbsp;&nbsp;
<a href="pages.html" class="qindex">Concepts</a></center>


<!-- Generated by Doxygen 1.5.9 -->
<div class="contents">
<h1>Mathematical Morphology Image Filters<br>
<small>
[<a class="el" href="group__IntensityImageFilters.html">Intensity Image Filters</a>]</small>
</h1>
<p>
<div class="dynheader">
Collaboration diagram for Mathematical Morphology Image Filters:</div>
<div class="dynsection">
<center><table><tr><td><img src="group__MathematicalMorphologyImageFilters.png" border="0" alt="" usemap="#group____MathematicalMorphologyImageFilters_map">
<map name="group____MathematicalMorphologyImageFilters_map">
<area shape="rect" id="node1" href="group__ImageEnhancement.html" title="Image Enhancement Filters" alt="" coords="856,181,1064,211"><area shape="rect" id="node2" href="group__IntensityImageFilters.html" title="Intensity Image Filters" alt="" coords="5,181,179,211"></map></td></tr></table></center>
</div>
<table border="0" cellpadding="0" cellspacing="0">
<tr><td></td></tr>
<tr><td colspan="2"><br><h2>Classes</h2></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BasicDilateImageFilter.html">itk::BasicDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale dilation of an image  <a href="classitk_1_1BasicDilateImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BasicErodeImageFilter.html">itk::BasicErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale erosion of an image  <a href="classitk_1_1BasicErodeImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BinaryMorphologicalClosingImageFilter.html">itk::BinaryMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">binary morphological closing of an image.  <a href="classitk_1_1BinaryMorphologicalClosingImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BinaryMorphologicalOpeningImageFilter.html">itk::BinaryMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">binary morphological closing of an image.  <a href="classitk_1_1BinaryMorphologicalOpeningImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BinaryPruningImageFilter.html">itk::BinaryPruningImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This filter removes "spurs" of less than a certain length in the input image.  <a href="classitk_1_1BinaryPruningImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BinaryThinningImageFilter.html">itk::BinaryThinningImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">This filter computes one-pixel-wide edges of the input image.  <a href="classitk_1_1BinaryThinningImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1BlackTopHatImageFilter.html">itk::BlackTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Black top hat extract local minima that are larger than the structuring element.  <a href="classitk_1_1BlackTopHatImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ClosingByReconstructionImageFilter.html">itk::ClosingByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Closing by reconstruction of an image.  <a href="classitk_1_1ClosingByReconstructionImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DilateObjectMorphologyImageFilter.html">itk::DilateObjectMorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">dilation of an object in an image  <a href="classitk_1_1DilateObjectMorphologyImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1DoubleThresholdImageFilter.html">itk::DoubleThresholdImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Binarize an input image using double thresholding.  <a href="classitk_1_1DoubleThresholdImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ErodeObjectMorphologyImageFilter.html">itk::ErodeObjectMorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Erosion of an object in an image.  <a href="classitk_1_1ErodeObjectMorphologyImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleConnectedClosingImageFilter.html">itk::GrayscaleConnectedClosingImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enhance pixels associated with a dark object (identified by a seed pixel) where the dark object is surrounded by a brigher object.  <a href="classitk_1_1GrayscaleConnectedClosingImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleConnectedOpeningImageFilter.html">itk::GrayscaleConnectedOpeningImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Enhance pixels associated with a bright object (identified by a seed pixel) where the bright object is surrounded by a darker object.  <a href="classitk_1_1GrayscaleConnectedOpeningImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleDilateImageFilter.html">itk::GrayscaleDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale dilation of an image  <a href="classitk_1_1GrayscaleDilateImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleErodeImageFilter.html">itk::GrayscaleErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale erosion of an image  <a href="classitk_1_1GrayscaleErodeImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleFillholeImageFilter.html">itk::GrayscaleFillholeImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove local minima not connected to the boundary of the image.  <a href="classitk_1_1GrayscaleFillholeImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleFunctionDilateImageFilter.html">itk::GrayscaleFunctionDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale function dilation of an image  <a href="classitk_1_1GrayscaleFunctionDilateImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleFunctionErodeImageFilter.html">itk::GrayscaleFunctionErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale function erosion of an image  <a href="classitk_1_1GrayscaleFunctionErodeImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleGeodesicDilateImageFilter.html">itk::GrayscaleGeodesicDilateImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">geodesic gray scale dilation of an image  <a href="classitk_1_1GrayscaleGeodesicDilateImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleGeodesicErodeImageFilter.html">itk::GrayscaleGeodesicErodeImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">geodesic gray scale erosion of an image  <a href="classitk_1_1GrayscaleGeodesicErodeImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleGrindPeakImageFilter.html">itk::GrayscaleGrindPeakImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Remove local maxima not connected to the boundary of the image.  <a href="classitk_1_1GrayscaleGrindPeakImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleMorphologicalClosingImageFilter.html">itk::GrayscaleMorphologicalClosingImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale morphological closing of an image.  <a href="classitk_1_1GrayscaleMorphologicalClosingImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html">itk::GrayscaleMorphologicalOpeningImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale morphological opening of an image.  <a href="classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1HConcaveImageFilter.html">itk::HConcaveImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Identify local minima whose depth below the baseline is greater than h.  <a href="classitk_1_1HConcaveImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1HConvexImageFilter.html">itk::HConvexImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Identify local maxima whose height above the baseline is greater than h.  <a href="classitk_1_1HConvexImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1HMaximaImageFilter.html">itk::HMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Suppress local maxima whose height above the baseline is less than h.  <a href="classitk_1_1HMaximaImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1HMinimaImageFilter.html">itk::HMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Suppress local minima whose depth below the baseline is less than h.  <a href="classitk_1_1HMinimaImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MorphologicalGradientImageFilter.html">itk::MorphologicalGradientImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Morphological gradients enhance the variation of pixel intensity in a given neighborhood.  <a href="classitk_1_1MorphologicalGradientImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html">itk::MorphologicalWatershedFromMarkersImageFilter&lt; TInputImage, TLabelImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Morphological <a class="el" href="namespaceitk_1_1watershed.html">watershed</a> transform from markers.  <a href="classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MorphologicalWatershedImageFilter.html">itk::MorphologicalWatershedImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">TODO.  <a href="classitk_1_1MorphologicalWatershedImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MorphologyImageFilter.html">itk::MorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Base class for the morphological operations such as erosion and dialation.  <a href="classitk_1_1MorphologyImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MovingHistogramDilateImageFilter.html">itk::MovingHistogramDilateImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale dilation of an image  <a href="classitk_1_1MovingHistogramDilateImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MovingHistogramErodeImageFilter.html">itk::MovingHistogramErodeImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">gray scale erosion of an image  <a href="classitk_1_1MovingHistogramErodeImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MovingHistogramImageFilter.html">itk::MovingHistogramImageFilter&lt; TInputImage, TOutputImage, TKernel, THistogram &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Implements a generic moving histogram algorithm.  <a href="classitk_1_1MovingHistogramImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MovingHistogramImageFilterBase.html">itk::MovingHistogramImageFilterBase&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Implements a generic moving histogram algorithm.  <a href="classitk_1_1MovingHistogramImageFilterBase.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MovingHistogramMorphologicalGradientImageFilter.html">itk::MovingHistogramMorphologicalGradientImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Morphological gradients enhance the variation of pixel intensity in a given neighborhood.  <a href="classitk_1_1MovingHistogramMorphologicalGradientImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1MovingHistogramMorphologyImageFilter.html">itk::MovingHistogramMorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel, THistogram &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">base class for <a class="el" href="classitk_1_1MovingHistogramDilateImageFilter.html" title="gray scale dilation of an image">MovingHistogramDilateImageFilter</a> and <a class="el" href="classitk_1_1MovingHistogramErodeImageFilter.html" title="gray scale erosion of an image">MovingHistogramErodeImageFilter</a>  <a href="classitk_1_1MovingHistogramMorphologyImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ObjectMorphologyImageFilter.html">itk::ObjectMorphologyImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Base class for the morphological operations being applied to isolated objects in an image.  <a href="classitk_1_1ObjectMorphologyImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1OpeningByReconstructionImageFilter.html">itk::OpeningByReconstructionImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Opening by reconstruction of an image.  <a href="classitk_1_1OpeningByReconstructionImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ReconstructionByDilationImageFilter.html">itk::ReconstructionByDilationImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">grayscale reconstruction by dilation of an image  <a href="classitk_1_1ReconstructionByDilationImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ReconstructionByErosionImageFilter.html">itk::ReconstructionByErosionImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">grayscale reconstruction by erosion of an image  <a href="classitk_1_1ReconstructionByErosionImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ReconstructionImageFilter.html">itk::ReconstructionImageFilter&lt; TInputImage, TOutputImage, TCompare &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Performs a grayscale geodesic reconstruction -- for performance comparison with <a class="el" href="classitk_1_1GrayscaleGeodesicDilateImageFilter.html" title="geodesic gray scale dilation of an image">GrayscaleGeodesicDilateImageFilter</a>.  <a href="classitk_1_1ReconstructionImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1RegionalMaximaImageFilter.html">itk::RegionalMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Produce a binary image where foreground is the regional maxima of the input image.  <a href="classitk_1_1RegionalMaximaImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ValuedRegionalExtremaImageFilter.html">itk::ValuedRegionalExtremaImageFilter&lt; TInputImage, TOutputImage, TFunction1, TFunction2 &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Uses a flooding algorithm to set all voxels that are not a regional extrema to the max or min of the pixel type.  <a href="classitk_1_1ValuedRegionalExtremaImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ValuedRegionalMaximaImageFilter.html">itk::ValuedRegionalMaximaImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transforms the image so that any pixel that is not a regional maxima is set to the minimum value for the pixel type. Pixels that are regional maxima retain their value.  <a href="classitk_1_1ValuedRegionalMaximaImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1ValuedRegionalMinimaImageFilter.html">itk::ValuedRegionalMinimaImageFilter&lt; TInputImage, TOutputImage &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Transforms the image so that any pixel that is not a regional minima is set to the maximum value for the pixel type. Pixels that are regional minima retain their value.  <a href="classitk_1_1ValuedRegionalMinimaImageFilter.html#_details">More...</a><br></td></tr>
<tr><td class="memItemLeft" nowrap align="right" valign="top">class &nbsp;</td><td class="memItemRight" valign="bottom"><a class="el" href="classitk_1_1WhiteTopHatImageFilter.html">itk::WhiteTopHatImageFilter&lt; TInputImage, TOutputImage, TKernel &gt;</a></td></tr>

<tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">White top hat extract local maxima that are larger than the structuring element.  <a href="classitk_1_1WhiteTopHatImageFilter.html#_details">More...</a><br></td></tr>
</table>
<hr><a name="_details"></a><h2>Detailed Description</h2>
Mathematical morphology filters are a particular class of cellular automata. They modify the value of a pixel based on the values of a neighborhood. The neighborhood is now as the structured element.<p>
<dl class="see" compact><dt><b>See also:</b></dt><dd>Image <p>
PhysicalImage <p>
ImageRegion <p>
BinaryMorphologicalFilterBase </dd></dl>
</div>
<hr><address><small>
Generated at Fri May 8 00:42:59 2009 for ITK  by <a href="http://www.stack.nl/~dimitri/doxygen/index.html"> <img 
src="http://www.stack.nl/~dimitri/doxygen/doxygen.png" alt="doxygen"
align="middle" border=0 width=110 height=53>
</a> 1.5.9 written by <a href="mailto:dimitri@stack.nl">Dimitri van Heesch</a>,
 &copy;&nbsp;1997-2000</small></address>
</body>
</html>