Difference between revisions of "Documentation/Nightly/Modules/SimpleFilters"

From Slicer Wiki
Jump to: navigation, search
(Add SimpleFilters code link)
Line 1: Line 1:
<noinclude>{{documentation/versioncheck}}</noinclude>
+
<noinclude>{{documentation/versioncheck}}
 +
</noinclude>
  
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
Line 32: Line 33:
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-section|Panels and their use}}
 
{{documentation/{{documentation/version}}/module-section|Panels and their use}}
 
  
  
Line 46: Line 46:
  
  
== Tips ==
+
==Tips==
  
 
The output image for the filter can be a gray scale image or a label map. The "LabelMap" check box should be selected to ensure the image is displayed correctly with in Slicer.
 
The output image for the filter can be a gray scale image or a label map. The "LabelMap" check box should be selected to ensure the image is displayed correctly with in Slicer.
Line 73: Line 73:
 
{| border="1" style="border-collapse:collapse;"
 
{| border="1" style="border-collapse:collapse;"
 
|-
 
|-
! Filter Name
+
!Filter Name
! Brief Description
+
!Brief Description
! ITK Class
+
!ITK Class
 
|-
 
|-
! AbsImageFilter
+
!AbsImageFilter
! Computes the absolute value of each pixel.
+
!Computes the absolute value of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1AbsImageFilter.html AbsImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AbsImageFilter.html AbsImageFilter]
 
|-
 
|-
! AbsoluteValueDifferenceImageFilter
+
!AbsoluteValueDifferenceImageFilter
! Implements pixel-wise the computation of absolute value difference.
+
!Implements pixel-wise the computation of absolute value difference.
! [http://www.itk.org/Doxygen/html/classitk_1_1AbsoluteValueDifferenceImageFilter.html AbsoluteValueDifferenceImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AbsoluteValueDifferenceImageFilter.html AbsoluteValueDifferenceImageFilter]
 
|-
 
|-
! AcosImageFilter
+
!AcosImageFilter
! Computes the inverse cosine of each pixel.
+
!Computes the inverse cosine of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1AcosImageFilter.html AcosImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AcosImageFilter.html AcosImageFilter]
 
|-
 
|-
! AdaptiveHistogramEqualizationImageFilter
+
!AdaptiveHistogramEqualizationImageFilter
! Power Law Adaptive Histogram Equalization.
+
!Power Law Adaptive Histogram Equalization.
! [http://www.itk.org/Doxygen/html/classitk_1_1AdaptiveHistogramEqualizationImageFilter.html AdaptiveHistogramEqualizationImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AdaptiveHistogramEqualizationImageFilter.html AdaptiveHistogramEqualizationImageFilter]
 
|-
 
|-
! AddImageFilter
+
!AddImageFilter
! Pixel-wise addition of two images.
+
!Pixel-wise addition of two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1AddImageFilter.html AddImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AddImageFilter.html AddImageFilter]
 
|-
 
|-
! AndImageFilter
+
!AndImageFilter
! Implements the AND bitwise operator pixel-wise between two images.
+
!Implements the AND bitwise operator pixel-wise between two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1AndImageFilter.html AndImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AndImageFilter.html AndImageFilter]
 
|-
 
|-
! AntiAliasBinaryImageFilter
+
!AntiAliasBinaryImageFilter
! A method for estimation of a surface from a binary volume.
+
!A method for estimation of a surface from a binary volume.
! [http://www.itk.org/Doxygen/html/classitk_1_1AntiAliasBinaryImageFilter.html AntiAliasBinaryImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AntiAliasBinaryImageFilter.html AntiAliasBinaryImageFilter]
 
|-
 
|-
! ApproximateSignedDistanceMapImageFilter
+
!ApproximateSignedDistanceMapImageFilter
! Create a map of the approximate signed distance from the boundaries of a binary image.
+
!Create a map of the approximate signed distance from the boundaries of a binary image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ApproximateSignedDistanceMapImageFilter.html ApproximateSignedDistanceMapImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ApproximateSignedDistanceMapImageFilter.html ApproximateSignedDistanceMapImageFilter]
 
|-
 
|-
! AsinImageFilter
+
!AsinImageFilter
! Computes the sine of each pixel.
+
!Computes the sine of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1AsinImageFilter.html AsinImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AsinImageFilter.html AsinImageFilter]
 
|-
 
|-
! Atan2ImageFilter
+
!Atan2ImageFilter
! Computes two argument inverse tangent.
+
!Computes two argument inverse tangent.
! [http://www.itk.org/Doxygen/html/classitk_1_1Atan2ImageFilter.html Atan2ImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1Atan2ImageFilter.html Atan2ImageFilter]
 
|-
 
|-
! AtanImageFilter
+
!AtanImageFilter
! Computes the one-argument inverse tangent of each pixel.
+
!Computes the one-argument inverse tangent of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1AtanImageFilter.html AtanImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1AtanImageFilter.html AtanImageFilter]
 
|-
 
|-
! BilateralImageFilter
+
!BilateralImageFilter
! Blurs an image while preserving edges.
+
!Blurs an image while preserving edges.
! [http://www.itk.org/Doxygen/html/classitk_1_1BilateralImageFilter.html BilateralImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BilateralImageFilter.html BilateralImageFilter]
 
|-
 
|-
! BinShrinkImageFilter
+
!BinShrinkImageFilter
! Reduce the size of an image by an integer factor in each dimension while performing averaging of an input neighborhood.
+
!Reduce the size of an image by an integer factor in each dimension while performing averaging of an input neighborhood.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinShrinkImageFilter.html BinShrinkImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinShrinkImageFilter.html BinShrinkImageFilter]
 
|-
 
|-
! BinaryClosingByReconstructionImageFilter
+
!BinaryClosingByReconstructionImageFilter
! binary closing by reconstruction of an image.
+
!binary closing by reconstruction of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryClosingByReconstructionImageFilter.html BinaryClosingByReconstructionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryClosingByReconstructionImageFilter.html BinaryClosingByReconstructionImageFilter]
 
|-
 
|-
! BinaryContourImageFilter
+
!BinaryContourImageFilter
! Labels the pixels on the border of the objects in a binary image.
+
!Labels the pixels on the border of the objects in a binary image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryContourImageFilter.html BinaryContourImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryContourImageFilter.html BinaryContourImageFilter]
 
|-
 
|-
! BinaryDilateImageFilter
+
!BinaryDilateImageFilter
! Fast binary dilation.
+
!Fast binary dilation.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryDilateImageFilter.html BinaryDilateImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryDilateImageFilter.html BinaryDilateImageFilter]
 
|-
 
|-
! BinaryErodeImageFilter
+
!BinaryErodeImageFilter
! Fast binary erosion.
+
!Fast binary erosion.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryErodeImageFilter.html BinaryErodeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryErodeImageFilter.html BinaryErodeImageFilter]
 
|-
 
|-
! BinaryFillholeImageFilter
+
!BinaryFillholeImageFilter
! Remove holes not connected to the boundary of the image.
+
!Remove holes not connected to the boundary of the image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFillholeImageFilter.html BinaryFillholeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFillholeImageFilter.html BinaryFillholeImageFilter]
 
|-
 
|-
! BinaryGrindPeakImageFilter
+
!BinaryGrindPeakImageFilter
! Remove the objects not connected to the boundary of the image.
+
!Remove the objects not connected to the boundary of the image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryGrindPeakImageFilter.html BinaryGrindPeakImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryGrindPeakImageFilter.html BinaryGrindPeakImageFilter]
 
|-
 
|-
! BinaryMagnitudeImageFilter
+
!BinaryMagnitudeImageFilter
! Computes the square root of the sum of squares of corresponding input pixels.
+
!Computes the square root of the sum of squares of corresponding input pixels.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryMagnitudeImageFilter.html BinaryMagnitudeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryMagnitudeImageFilter.html BinaryMagnitudeImageFilter]
 
|-
 
|-
! BinaryMedianImageFilter
+
!BinaryMedianImageFilter
! Applies a version of the median filter optimized for binary images.
+
!Applies a version of the median filter optimized for binary images.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryMedianImageFilter.html BinaryMedianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryMedianImageFilter.html BinaryMedianImageFilter]
 
|-
 
|-
! BinaryMinMaxCurvatureFlowImageFilter
+
!BinaryMinMaxCurvatureFlowImageFilter
! Denoise a binary image using min/max curvature flow.
+
!Denoise a binary image using min/max curvature flow.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryMinMaxCurvatureFlowImageFilter.html BinaryMinMaxCurvatureFlowImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryMinMaxCurvatureFlowImageFilter.html BinaryMinMaxCurvatureFlowImageFilter]
 
|-
 
|-
! BinaryMorphologicalClosingImageFilter
+
!BinaryMorphologicalClosingImageFilter
! binary morphological closing of an image.
+
!binary morphological closing of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryMorphologicalClosingImageFilter.html BinaryMorphologicalClosingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryMorphologicalClosingImageFilter.html BinaryMorphologicalClosingImageFilter]
 
|-
 
|-
! BinaryMorphologicalOpeningImageFilter
+
!BinaryMorphologicalOpeningImageFilter
! binary morphological opening of an image.
+
!binary morphological opening of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryMorphologicalOpeningImageFilter.html BinaryMorphologicalOpeningImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryMorphologicalOpeningImageFilter.html BinaryMorphologicalOpeningImageFilter]
 
|-
 
|-
! BinaryNotImageFilter
+
!BinaryNotImageFilter
! Implements the BinaryNot logical operator pixel-wise between two images.
+
!Implements the BinaryNot logical operator pixel-wise between two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryNotImageFilter.html BinaryNotImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryNotImageFilter.html BinaryNotImageFilter]
 
|-
 
|-
! BinaryOpeningByReconstructionImageFilter
+
!BinaryOpeningByReconstructionImageFilter
! binary morphological closing of an image.
+
!binary morphological closing of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryOpeningByReconstructionImageFilter.html BinaryOpeningByReconstructionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryOpeningByReconstructionImageFilter.html BinaryOpeningByReconstructionImageFilter]
 
|-
 
|-
! BinaryProjectionImageFilter
+
!BinaryProjectionImageFilter
! Binary projection.
+
!Binary projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryProjectionImageFilter.html BinaryProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryProjectionImageFilter.html BinaryProjectionImageFilter]
 
|-
 
|-
! BinaryReconstructionByDilationImageFilter
+
!BinaryReconstructionByDilationImageFilter
! binary reconstruction by dilation of an image
+
!binary reconstruction by dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryReconstructionByDilationImageFilter.html BinaryReconstructionByDilationImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryReconstructionByDilationImageFilter.html BinaryReconstructionByDilationImageFilter]
 
|-
 
|-
! BinaryReconstructionByErosionImageFilter
+
!BinaryReconstructionByErosionImageFilter
! binary reconstruction by erosion of an image
+
!binary reconstruction by erosion of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryReconstructionByErosionImageFilter.html BinaryReconstructionByErosionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryReconstructionByErosionImageFilter.html BinaryReconstructionByErosionImageFilter]
 
|-
 
|-
! BinaryThinningImageFilter
+
!BinaryThinningImageFilter
! This filter computes one-pixel-wide edges of the input image.
+
!This filter computes one-pixel-wide edges of the input image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryThinningImageFilter.html BinaryThinningImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryThinningImageFilter.html BinaryThinningImageFilter]
 
|-
 
|-
! BinaryThresholdImageFilter
+
!BinaryThresholdImageFilter
! Binarize an input image by thresholding.
+
!Binarize an input image by thresholding.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryThresholdImageFilter.html BinaryThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryThresholdImageFilter.html BinaryThresholdImageFilter]
 
|-
 
|-
! BinaryThresholdProjectionImageFilter
+
!BinaryThresholdProjectionImageFilter
! BinaryThreshold projection.
+
!BinaryThreshold projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryThresholdProjectionImageFilter.html BinaryThresholdProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryThresholdProjectionImageFilter.html BinaryThresholdProjectionImageFilter]
 
|-
 
|-
! BinomialBlurImageFilter
+
!BinomialBlurImageFilter
! Performs a separable blur on each dimension of an image.
+
!Performs a separable blur on each dimension of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinomialBlurImageFilter.html BinomialBlurImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinomialBlurImageFilter.html BinomialBlurImageFilter]
 
|-
 
|-
! BitwiseNotImageFilter
+
!BitwiseNotImageFilter
! Implements pixel-wise generic operation on one image.
+
!Implements pixel-wise generic operation on one image.
! [http://www.itk.org/Doxygen/html/classitk_1_1UnaryFunctorImageFilter.html UnaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1UnaryFunctorImageFilter.html UnaryFunctorImageFilter]
 
|-
 
|-
! BlackTopHatImageFilter
+
!BlackTopHatImageFilter
! Black top hat extract local minima that are smaller than the structuring element.
+
!Black top hat extract local minima that are smaller than the structuring element.
! [http://www.itk.org/Doxygen/html/classitk_1_1BlackTopHatImageFilter.html BlackTopHatImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BlackTopHatImageFilter.html BlackTopHatImageFilter]
 
|-
 
|-
! BoundedReciprocalImageFilter
+
!BoundedReciprocalImageFilter
! Computes 1/(1+x) for each pixel in the image.
+
!Computes 1/(1+x) for each pixel in the image.
! [http://www.itk.org/Doxygen/html/classitk_1_1BoundedReciprocalImageFilter.html BoundedReciprocalImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BoundedReciprocalImageFilter.html BoundedReciprocalImageFilter]
 
|-
 
|-
! BoxMeanImageFilter
+
!BoxMeanImageFilter
! Implements a fast rectangular mean filter using the accumulator approach.
+
!Implements a fast rectangular mean filter using the accumulator approach.
! [http://www.itk.org/Doxygen/html/classitk_1_1BoxMeanImageFilter.html BoxMeanImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BoxMeanImageFilter.html BoxMeanImageFilter]
 
|-
 
|-
! BoxSigmaImageFilter
+
!BoxSigmaImageFilter
! Implements a fast rectangular sigma filter using the accumulator approach.
+
!Implements a fast rectangular sigma filter using the accumulator approach.
! [http://www.itk.org/Doxygen/html/classitk_1_1BoxSigmaImageFilter.html BoxSigmaImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BoxSigmaImageFilter.html BoxSigmaImageFilter]
 
|-
 
|-
! CannyEdgeDetectionImageFilter
+
!CannyEdgeDetectionImageFilter
! This filter is an implementation of a Canny edge detector for scalar-valued images. Based on John Canny's paper "A Computational Approach
+
!This filter is an implementation of a Canny edge detector for scalar-valued images. Based on John Canny's paper "A Computational Approach
 
to Edge Detection"(IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-8, No.6, November 1986), there are four major steps used in the edge-detection scheme: (1) Smooth the input image with Gaussian filter. (2) Calculate the second directional derivatives of the smoothed image. (3) Non-Maximum Suppression: the zero-crossings of 2nd derivative are found, and the sign of third derivative is used to find the correct extrema. (4) The hysteresis thresholding is applied to the gradient magnitude (multiplied with zero-crossings) of the smoothed image to find and link edges.
 
to Edge Detection"(IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-8, No.6, November 1986), there are four major steps used in the edge-detection scheme: (1) Smooth the input image with Gaussian filter. (2) Calculate the second directional derivatives of the smoothed image. (3) Non-Maximum Suppression: the zero-crossings of 2nd derivative are found, and the sign of third derivative is used to find the correct extrema. (4) The hysteresis thresholding is applied to the gradient magnitude (multiplied with zero-crossings) of the smoothed image to find and link edges.
! [http://www.itk.org/Doxygen/html/classitk_1_1CannyEdgeDetectionImageFilter.html CannyEdgeDetectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CannyEdgeDetectionImageFilter.html CannyEdgeDetectionImageFilter]
 
|-
 
|-
! CastImageFilter
+
!CastImageFilter
! Casts input image's pixels to output pixel type.
+
!Casts input image's pixels to output pixel type.
  
! [http://www.itk.org/Doxygen/html/classitk_1_1CastImageFilter.html CastImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CastImageFilter.html CastImageFilter]
 
|-
 
|-
! CheckerBoardImageFilter
+
!CheckerBoardImageFilter
! Combines two images in a checkerboard pattern.
+
!Combines two images in a checkerboard pattern.
! [http://www.itk.org/Doxygen/html/classitk_1_1CheckerBoardImageFilter.html CheckerBoardImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CheckerBoardImageFilter.html CheckerBoardImageFilter]
 
|-
 
|-
! ClampImageFilter
+
!ClampImageFilter
! Casts input pixels to output pixel type and clamps the output pixel values to a specified range.
+
!Casts input pixels to output pixel type and clamps the output pixel values to a specified range.
! [http://www.itk.org/Doxygen/html/classitk_1_1ClampImageFilter.html ClampImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ClampImageFilter.html ClampImageFilter]
 
|-
 
|-
! ClosingByReconstructionImageFilter
+
!ClosingByReconstructionImageFilter
! Closing by reconstruction of an image.
+
!Closing by reconstruction of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ClosingByReconstructionImageFilter.html ClosingByReconstructionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ClosingByReconstructionImageFilter.html ClosingByReconstructionImageFilter]
 
|-
 
|-
! ComplexToImaginaryImageFilter
+
!ComplexToImaginaryImageFilter
! Computes pixel-wise the imaginary part of a complex image.
+
!Computes pixel-wise the imaginary part of a complex image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ComplexToImaginaryImageFilter.html ComplexToImaginaryImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ComplexToImaginaryImageFilter.html ComplexToImaginaryImageFilter]
 
|-
 
|-
! ComplexToModulusImageFilter
+
!ComplexToModulusImageFilter
! Computes pixel-wise the Modulus of a complex image.
+
!Computes pixel-wise the Modulus of a complex image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ComplexToModulusImageFilter.html ComplexToModulusImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ComplexToModulusImageFilter.html ComplexToModulusImageFilter]
 
|-
 
|-
! ComplexToPhaseImageFilter
+
!ComplexToPhaseImageFilter
! Computes pixel-wise the modulus of a complex image.
+
!Computes pixel-wise the modulus of a complex image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ComplexToPhaseImageFilter.html ComplexToPhaseImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ComplexToPhaseImageFilter.html ComplexToPhaseImageFilter]
 
|-
 
|-
! ComplexToRealImageFilter
+
!ComplexToRealImageFilter
! Computes pixel-wise the real(x) part of a complex image.
+
!Computes pixel-wise the real(x) part of a complex image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ComplexToRealImageFilter.html ComplexToRealImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ComplexToRealImageFilter.html ComplexToRealImageFilter]
 
|-
 
|-
! ComposeImageFilter
+
!ComposeImageFilter
! ComposeImageFiltercombine several scalar images into a multicomponent image.
+
!ComposeImageFiltercombine several scalar images into a multicomponent image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ComposeImageFilter.html ComposeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ComposeImageFilter.html ComposeImageFilter]
 
|-
 
|-
! ConfidenceConnectedImageFilter
+
!ConfidenceConnectedImageFilter
! Segment pixels with similar statistics using connectivity.
+
!Segment pixels with similar statistics using connectivity.
! [http://www.itk.org/Doxygen/html/classitk_1_1ConfidenceConnectedImageFilter.html ConfidenceConnectedImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ConfidenceConnectedImageFilter.html ConfidenceConnectedImageFilter]
 
|-
 
|-
! ConnectedComponentImageFilter
+
!ConnectedComponentImageFilter
! Label the objects in a binary image.
+
!Label the objects in a binary image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ConnectedComponentImageFilter.html ConnectedComponentImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ConnectedComponentImageFilter.html ConnectedComponentImageFilter]
 
|-
 
|-
! ConnectedThresholdImageFilter
+
!ConnectedThresholdImageFilter
! Label pixels that are connected to a seed and lie within a range of values.
+
!Label pixels that are connected to a seed and lie within a range of values.
! [http://www.itk.org/Doxygen/html/classitk_1_1ConnectedThresholdImageFilter.html ConnectedThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ConnectedThresholdImageFilter.html ConnectedThresholdImageFilter]
 
|-
 
|-
! ConstantPadImageFilter
+
!ConstantPadImageFilter
! Increase the image size by padding with a constant value.
+
!Increase the image size by padding with a constant value.
! [http://www.itk.org/Doxygen/html/classitk_1_1ConstantPadImageFilter.html ConstantPadImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ConstantPadImageFilter.html ConstantPadImageFilter]
 
|-
 
|-
! ConvolutionImageFilter
+
!ConvolutionImageFilter
! Convolve a given image with an arbitrary image kernel.
+
!Convolve a given image with an arbitrary image kernel.
! [http://www.itk.org/Doxygen/html/classitk_1_1ConvolutionImageFilter.html ConvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ConvolutionImageFilter.html ConvolutionImageFilter]
 
|-
 
|-
! CosImageFilter
+
!CosImageFilter
! Computes the cosine of each pixel.
+
!Computes the cosine of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1CosImageFilter.html CosImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CosImageFilter.html CosImageFilter]
 
|-
 
|-
! CropImageFilter
+
!CropImageFilter
! Decrease the image size by cropping the image by an itk::Sizeat both the upper and lower bounds of the largest possible region.
+
!Decrease the image size by cropping the image by an itk::Sizeat both the upper and lower bounds of the largest possible region.
! [http://www.itk.org/Doxygen/html/classitk_1_1CropImageFilter.html CropImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CropImageFilter.html CropImageFilter]
 
|-
 
|-
! CurvatureAnisotropicDiffusionImageFilter
+
!CurvatureAnisotropicDiffusionImageFilter
!  
+
!
! [http://www.itk.org/Doxygen/html/classitk_1_1CurvatureAnisotropicDiffusionImageFilter.html CurvatureAnisotropicDiffusionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CurvatureAnisotropicDiffusionImageFilter.html CurvatureAnisotropicDiffusionImageFilter]
 
|-
 
|-
! CurvatureFlowImageFilter
+
!CurvatureFlowImageFilter
! Denoise an image using curvature driven flow.
+
!Denoise an image using curvature driven flow.
! [http://www.itk.org/Doxygen/html/classitk_1_1CurvatureFlowImageFilter.html CurvatureFlowImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CurvatureFlowImageFilter.html CurvatureFlowImageFilter]
 
|-
 
|-
! CyclicShiftImageFilter
+
!CyclicShiftImageFilter
! Perform a cyclic spatial shift of image intensities on the image grid.
+
!Perform a cyclic spatial shift of image intensities on the image grid.
! [http://www.itk.org/Doxygen/html/classitk_1_1CyclicShiftImageFilter.html CyclicShiftImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1CyclicShiftImageFilter.html CyclicShiftImageFilter]
 
|-
 
|-
! DanielssonDistanceMapImageFilter
+
!DanielssonDistanceMapImageFilter
! This filter computes the distance map of the input image as an approximation with pixel accuracy to the Euclidean distance.
+
!This filter computes the distance map of the input image as an approximation with pixel accuracy to the Euclidean distance.
! [http://www.itk.org/Doxygen/html/classitk_1_1DanielssonDistanceMapImageFilter.html DanielssonDistanceMapImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1DanielssonDistanceMapImageFilter.html DanielssonDistanceMapImageFilter]
 
|-
 
|-
! DerivativeImageFilter
+
!DerivativeImageFilter
! Computes the directional derivative of an image. The directional derivative at each pixel location is computed by convolution with a derivative operator of user-specified order.
+
!Computes the directional derivative of an image. The directional derivative at each pixel location is computed by convolution with a derivative operator of user-specified order.
! [http://www.itk.org/Doxygen/html/classitk_1_1DerivativeImageFilter.html DerivativeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1DerivativeImageFilter.html DerivativeImageFilter]
 
|-
 
|-
! DilateObjectMorphologyImageFilter
+
!DilateObjectMorphologyImageFilter
! dilation of an object in an image
+
!dilation of an object in an image
! [http://www.itk.org/Doxygen/html/classitk_1_1DilateObjectMorphologyImageFilter.html DilateObjectMorphologyImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1DilateObjectMorphologyImageFilter.html DilateObjectMorphologyImageFilter]
 
|-
 
|-
! DiscreteGaussianDerivativeImageFilter
+
!DiscreteGaussianDerivativeImageFilter
! Calculates image derivatives using discrete derivative gaussian kernels. This filter calculates Gaussian derivative by separable convolution of an image and a discrete Gaussian derivative operator (kernel).
+
!Calculates image derivatives using discrete derivative gaussian kernels. This filter calculates Gaussian derivative by separable convolution of an image and a discrete Gaussian derivative operator (kernel).
! [http://www.itk.org/Doxygen/html/classitk_1_1DiscreteGaussianDerivativeImageFilter.html DiscreteGaussianDerivativeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1DiscreteGaussianDerivativeImageFilter.html DiscreteGaussianDerivativeImageFilter]
 
|-
 
|-
! DiscreteGaussianImageFilter
+
!DiscreteGaussianImageFilter
! Blurs an image by separable convolution with discrete gaussian kernels. This filter performs Gaussian blurring by separable convolution of an image and a discrete Gaussian operator (kernel).
+
!Blurs an image by separable convolution with discrete gaussian kernels. This filter performs Gaussian blurring by separable convolution of an image and a discrete Gaussian operator (kernel).
! [http://www.itk.org/Doxygen/html/classitk_1_1DiscreteGaussianImageFilter.html DiscreteGaussianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1DiscreteGaussianImageFilter.html DiscreteGaussianImageFilter]
 
|-
 
|-
! DivideFloorImageFilter
+
!DivideFloorImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! DivideImageFilter
+
!DivideImageFilter
! Pixel-wise division of two images.
+
!Pixel-wise division of two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1DivideImageFilter.html DivideImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1DivideImageFilter.html DivideImageFilter]
 
|-
 
|-
! DivideRealImageFilter
+
!DivideRealImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! DoubleThresholdImageFilter
+
!DoubleThresholdImageFilter
! Binarize an input image using double thresholding.
+
!Binarize an input image using double thresholding.
! [http://www.itk.org/Doxygen/html/classitk_1_1DoubleThresholdImageFilter.html DoubleThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1DoubleThresholdImageFilter.html DoubleThresholdImageFilter]
 
|-
 
|-
! EdgePotentialImageFilter
+
!EdgePotentialImageFilter
! Computes the edge potential of an image from the image gradient.
+
!Computes the edge potential of an image from the image gradient.
! [http://www.itk.org/Doxygen/html/classitk_1_1EdgePotentialImageFilter.html EdgePotentialImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1EdgePotentialImageFilter.html EdgePotentialImageFilter]
 
|-
 
|-
! EqualImageFilter
+
!EqualImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! ErodeObjectMorphologyImageFilter
+
!ErodeObjectMorphologyImageFilter
! Erosion of an object in an image.
+
!Erosion of an object in an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ErodeObjectMorphologyImageFilter.html ErodeObjectMorphologyImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ErodeObjectMorphologyImageFilter.html ErodeObjectMorphologyImageFilter]
 
|-
 
|-
! ExpImageFilter
+
!ExpImageFilter
! Computes the exponential function of each pixel.
+
!Computes the exponential function of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1ExpImageFilter.html ExpImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ExpImageFilter.html ExpImageFilter]
 
|-
 
|-
! ExpNegativeImageFilter
+
!ExpNegativeImageFilter
! Computes the function exp(-K.x) for each input pixel.
+
!Computes the function exp(-K.x) for each input pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1ExpNegativeImageFilter.html ExpNegativeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ExpNegativeImageFilter.html ExpNegativeImageFilter]
 
|-
 
|-
! ExpandImageFilter
+
!ExpandImageFilter
! Expand the size of an image by an integer factor in each dimension.
+
!Expand the size of an image by an integer factor in each dimension.
! [http://www.itk.org/Doxygen/html/classitk_1_1ExpandImageFilter.html ExpandImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ExpandImageFilter.html ExpandImageFilter]
 
|-
 
|-
! ExtractImageFilter
+
!ExtractImageFilter
! Decrease the image size by cropping the image to the selected region bounds.
+
!Decrease the image size by cropping the image to the selected region bounds.
! [http://www.itk.org/Doxygen/html/classitk_1_1ExtractImageFilter.html ExtractImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ExtractImageFilter.html ExtractImageFilter]
 
|-
 
|-
! FFTConvolutionImageFilter
+
!FFTConvolutionImageFilter
! Convolve a given image with an arbitrary image kernel using multiplication in the Fourier domain.
+
!Convolve a given image with an arbitrary image kernel using multiplication in the Fourier domain.
! [http://www.itk.org/Doxygen/html/classitk_1_1FFTConvolutionImageFilter.html FFTConvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1FFTConvolutionImageFilter.html FFTConvolutionImageFilter]
 
|-
 
|-
! FFTNormalizedCorrelationImageFilter
+
!FFTNormalizedCorrelationImageFilter
! Calculate normalized cross correlation using FFTs.
+
!Calculate normalized cross correlation using FFTs.
! [http://www.itk.org/Doxygen/html/classitk_1_1FFTNormalizedCorrelationImageFilter.html FFTNormalizedCorrelationImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1FFTNormalizedCorrelationImageFilter.html FFTNormalizedCorrelationImageFilter]
 
|-
 
|-
! FFTShiftImageFilter
+
!FFTShiftImageFilter
! Shift the zero-frequency components of a Fourier transfrom to the center of the image.
+
!Shift the zero-frequency components of a Fourier transfrom to the center of the image.
! [http://www.itk.org/Doxygen/html/classitk_1_1FFTShiftImageFilter.html FFTShiftImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1FFTShiftImageFilter.html FFTShiftImageFilter]
 
|-
 
|-
! FastApproximateRankImageFilter
+
!FastApproximateRankImageFilter
! A separable rank filter.
+
!A separable rank filter.
! [http://www.itk.org/Doxygen/html/classitk_1_1FastApproximateRankImageFilter.html FastApproximateRankImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1FastApproximateRankImageFilter.html FastApproximateRankImageFilter]
 
|-
 
|-
! FastMarchingImageFilter
+
!FastMarchingImageFilter
! Solve an Eikonal equation using Fast Marching.
+
!Solve an Eikonal equation using Fast Marching.
! [http://www.itk.org/Doxygen/html/classitk_1_1FastMarchingImageFilterBase.html FastMarchingImageFilterBase]
+
![http://www.itk.org/Doxygen/html/classitk_1_1FastMarchingImageFilterBase.html FastMarchingImageFilterBase]
 
|-
 
|-
! FlipImageFilter
+
!FlipImageFilter
! Flips an image across user specified axes.
+
!Flips an image across user specified axes.
! [http://www.itk.org/Doxygen/html/classitk_1_1FlipImageFilter.html FlipImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1FlipImageFilter.html FlipImageFilter]
 
|-
 
|-
! ForwardFFTImageFilter
+
!ForwardFFTImageFilter
! Base class for forward Fast Fourier Transform.
+
!Base class for forward Fast Fourier Transform.
! [http://www.itk.org/Doxygen/html/classitk_1_1ForwardFFTImageFilter.html ForwardFFTImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ForwardFFTImageFilter.html ForwardFFTImageFilter]
 
|-
 
|-
! GaborImageSource
+
!GaborImageSource
! Generate an n-dimensional image of a Gabor filter.
+
!Generate an n-dimensional image of a Gabor filter.
! [http://www.itk.org/Doxygen/html/classitk_1_1GaborImageSource.html GaborImageSource]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GaborImageSource.html GaborImageSource]
 
|-
 
|-
! GaussianImageSource
+
!GaussianImageSource
! Generate an n-dimensional image of a Gaussian.
+
!Generate an n-dimensional image of a Gaussian.
! [http://www.itk.org/Doxygen/html/classitk_1_1GaussianImageSource.html GaussianImageSource]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GaussianImageSource.html GaussianImageSource]
 
|-
 
|-
! GeodesicActiveContourLevelSetImageFilter
+
!GeodesicActiveContourLevelSetImageFilter
! Segments structures in images based on a user supplied edge potential map.
+
!Segments structures in images based on a user supplied edge potential map.
! [http://www.itk.org/Doxygen/html/classitk_1_1GeodesicActiveContourLevelSetImageFilter.html GeodesicActiveContourLevelSetImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GeodesicActiveContourLevelSetImageFilter.html GeodesicActiveContourLevelSetImageFilter]
 
|-
 
|-
! GradientAnisotropicDiffusionImageFilter
+
!GradientAnisotropicDiffusionImageFilter
!  
+
!
! [http://www.itk.org/Doxygen/html/classitk_1_1GradientAnisotropicDiffusionImageFilter.html GradientAnisotropicDiffusionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GradientAnisotropicDiffusionImageFilter.html GradientAnisotropicDiffusionImageFilter]
 
|-
 
|-
! GradientImageFilter
+
!GradientImageFilter
! Computes the gradient of an image using directional derivatives.
+
!Computes the gradient of an image using directional derivatives.
! [http://www.itk.org/Doxygen/html/classitk_1_1GradientImageFilter.html GradientImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GradientImageFilter.html GradientImageFilter]
 
|-
 
|-
! GradientMagnitudeImageFilter
+
!GradientMagnitudeImageFilter
! Computes the gradient magnitude of an image region at each pixel.
+
!Computes the gradient magnitude of an image region at each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1GradientMagnitudeImageFilter.html GradientMagnitudeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GradientMagnitudeImageFilter.html GradientMagnitudeImageFilter]
 
|-
 
|-
! GradientMagnitudeRecursiveGaussianImageFilter
+
!GradientMagnitudeRecursiveGaussianImageFilter
! Computes the Magnitude of the Gradient of an image by convolution with the first derivative of a Gaussian.
+
!Computes the Magnitude of the Gradient of an image by convolution with the first derivative of a Gaussian.
! [http://www.itk.org/Doxygen/html/classitk_1_1GradientMagnitudeRecursiveGaussianImageFilter.html GradientMagnitudeRecursiveGaussianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GradientMagnitudeRecursiveGaussianImageFilter.html GradientMagnitudeRecursiveGaussianImageFilter]
 
|-
 
|-
! GradientRecursiveGaussianImageFilter
+
!GradientRecursiveGaussianImageFilter
! Computes the gradient of an image by convolution with the first derivative of a Gaussian.
+
!Computes the gradient of an image by convolution with the first derivative of a Gaussian.
! [http://www.itk.org/Doxygen/html/classitk_1_1GradientRecursiveGaussianImageFilter.html GradientRecursiveGaussianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GradientRecursiveGaussianImageFilter.html GradientRecursiveGaussianImageFilter]
 
|-
 
|-
! GrayscaleConnectedClosingImageFilter
+
!GrayscaleConnectedClosingImageFilter
! Enhance pixels associated with a dark object (identified by a seed pixel) where the dark object is surrounded by a brigher object.
+
!Enhance pixels associated with a dark object (identified by a seed pixel) where the dark object is surrounded by a brigher object.
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleConnectedClosingImageFilter.html GrayscaleConnectedClosingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleConnectedClosingImageFilter.html GrayscaleConnectedClosingImageFilter]
 
|-
 
|-
! GrayscaleConnectedOpeningImageFilter
+
!GrayscaleConnectedOpeningImageFilter
! Enhance pixels associated with a bright object (identified by a seed pixel) where the bright object is surrounded by a darker object.
+
!Enhance pixels associated with a bright object (identified by a seed pixel) where the bright object is surrounded by a darker object.
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleConnectedOpeningImageFilter.html GrayscaleConnectedOpeningImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleConnectedOpeningImageFilter.html GrayscaleConnectedOpeningImageFilter]
 
|-
 
|-
! GrayscaleDilateImageFilter
+
!GrayscaleDilateImageFilter
! gray scale dilation of an image
+
!gray scale dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleDilateImageFilter.html GrayscaleDilateImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleDilateImageFilter.html GrayscaleDilateImageFilter]
 
|-
 
|-
! GrayscaleErodeImageFilter
+
!GrayscaleErodeImageFilter
! gray scale dilation of an image
+
!gray scale dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleErodeImageFilter.html GrayscaleErodeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleErodeImageFilter.html GrayscaleErodeImageFilter]
 
|-
 
|-
! GrayscaleFillholeImageFilter
+
!GrayscaleFillholeImageFilter
! Remove local minima not connected to the boundary of the image.
+
!Remove local minima not connected to the boundary of the image.
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleFillholeImageFilter.html GrayscaleFillholeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleFillholeImageFilter.html GrayscaleFillholeImageFilter]
 
|-
 
|-
! GrayscaleGeodesicDilateImageFilter
+
!GrayscaleGeodesicDilateImageFilter
! geodesic gray scale dilation of an image
+
!geodesic gray scale dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleGeodesicDilateImageFilter.html GrayscaleGeodesicDilateImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleGeodesicDilateImageFilter.html GrayscaleGeodesicDilateImageFilter]
 
|-
 
|-
! GrayscaleGeodesicErodeImageFilter
+
!GrayscaleGeodesicErodeImageFilter
! geodesic gray scale erosion of an image
+
!geodesic gray scale erosion of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleGeodesicErodeImageFilter.html GrayscaleGeodesicErodeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleGeodesicErodeImageFilter.html GrayscaleGeodesicErodeImageFilter]
 
|-
 
|-
! GrayscaleGrindPeakImageFilter
+
!GrayscaleGrindPeakImageFilter
! Remove local maxima not connected to the boundary of the image.
+
!Remove local maxima not connected to the boundary of the image.
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleGrindPeakImageFilter.html GrayscaleGrindPeakImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleGrindPeakImageFilter.html GrayscaleGrindPeakImageFilter]
 
|-
 
|-
! GrayscaleMorphologicalClosingImageFilter
+
!GrayscaleMorphologicalClosingImageFilter
! gray scale dilation of an image
+
!gray scale dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleMorphologicalClosingImageFilter.html GrayscaleMorphologicalClosingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleMorphologicalClosingImageFilter.html GrayscaleMorphologicalClosingImageFilter]
 
|-
 
|-
! GrayscaleMorphologicalOpeningImageFilter
+
!GrayscaleMorphologicalOpeningImageFilter
! gray scale dilation of an image
+
!gray scale dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html GrayscaleMorphologicalOpeningImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GrayscaleMorphologicalOpeningImageFilter.html GrayscaleMorphologicalOpeningImageFilter]
 
|-
 
|-
! GreaterEqualImageFilter
+
!GreaterEqualImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! GreaterImageFilter
+
!GreaterImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! GridImageSource
+
!GridImageSource
! Generate an n-dimensional image of a grid.
+
!Generate an n-dimensional image of a grid.
! [http://www.itk.org/Doxygen/html/classitk_1_1GridImageSource.html GridImageSource]
+
![http://www.itk.org/Doxygen/html/classitk_1_1GridImageSource.html GridImageSource]
 
|-
 
|-
! HConcaveImageFilter
+
!HConcaveImageFilter
! Identify local minima whose depth below the baseline is greater than h.
+
!Identify local minima whose depth below the baseline is greater than h.
! [http://www.itk.org/Doxygen/html/classitk_1_1HConcaveImageFilter.html HConcaveImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HConcaveImageFilter.html HConcaveImageFilter]
 
|-
 
|-
! HConvexImageFilter
+
!HConvexImageFilter
! Identify local maxima whose height above the baseline is greater than h.
+
!Identify local maxima whose height above the baseline is greater than h.
! [http://www.itk.org/Doxygen/html/classitk_1_1HConvexImageFilter.html HConvexImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HConvexImageFilter.html HConvexImageFilter]
 
|-
 
|-
! HMaximaImageFilter
+
!HMaximaImageFilter
! Suppress local maxima whose height above the baseline is less than h.
+
!Suppress local maxima whose height above the baseline is less than h.
! [http://www.itk.org/Doxygen/html/classitk_1_1HMaximaImageFilter.html HMaximaImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HMaximaImageFilter.html HMaximaImageFilter]
 
|-
 
|-
! HMinimaImageFilter
+
!HMinimaImageFilter
! Suppress local minima whose depth below the baseline is less than h.
+
!Suppress local minima whose depth below the baseline is less than h.
! [http://www.itk.org/Doxygen/html/classitk_1_1HMinimaImageFilter.html HMinimaImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HMinimaImageFilter.html HMinimaImageFilter]
 
|-
 
|-
! HalfHermitianToRealInverseFFTImageFilter
+
!HalfHermitianToRealInverseFFTImageFilter
! Base class for specialized complex-to-real inverse Fast Fourier Transform.
+
!Base class for specialized complex-to-real inverse Fast Fourier Transform.
! [http://www.itk.org/Doxygen/html/classitk_1_1HalfHermitianToRealInverseFFTImageFilter.html HalfHermitianToRealInverseFFTImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HalfHermitianToRealInverseFFTImageFilter.html HalfHermitianToRealInverseFFTImageFilter]
 
|-
 
|-
! HausdorffDistanceImageFilter
+
!HausdorffDistanceImageFilter
! Computes the Hausdorff distance between the set of non-zero pixels of two images.
+
!Computes the Hausdorff distance between the set of non-zero pixels of two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1HausdorffDistanceImageFilter.html HausdorffDistanceImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HausdorffDistanceImageFilter.html HausdorffDistanceImageFilter]
 
|-
 
|-
! HistogramMatchingImageFilter
+
!HistogramMatchingImageFilter
! Normalize the grayscale values between two images by histogram matching.
+
!Normalize the grayscale values between two images by histogram matching.
! [http://www.itk.org/Doxygen/html/classitk_1_1HistogramMatchingImageFilter.html HistogramMatchingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HistogramMatchingImageFilter.html HistogramMatchingImageFilter]
 
|-
 
|-
! HuangThresholdImageFilter
+
!HuangThresholdImageFilter
! Threshold an image using the Huang Threshold.
+
!Threshold an image using the Huang Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1HuangThresholdImageFilter.html HuangThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1HuangThresholdImageFilter.html HuangThresholdImageFilter]
 
|-
 
|-
! IntensityWindowingImageFilter
+
!IntensityWindowingImageFilter
! Applies a linear transformation to the intensity levels of the input Imagethat are inside a user-defined interval. Values below this interval are mapped to a constant. Values over the interval are mapped to another constant.
+
!Applies a linear transformation to the intensity levels of the input Imagethat are inside a user-defined interval. Values below this interval are mapped to a constant. Values over the interval are mapped to another constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1IntensityWindowingImageFilter.html IntensityWindowingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1IntensityWindowingImageFilter.html IntensityWindowingImageFilter]
 
|-
 
|-
! IntermodesThresholdImageFilter
+
!IntermodesThresholdImageFilter
! Threshold an image using the Intermodes Threshold.
+
!Threshold an image using the Intermodes Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1IntermodesThresholdImageFilter.html IntermodesThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1IntermodesThresholdImageFilter.html IntermodesThresholdImageFilter]
 
|-
 
|-
! InverseDeconvolutionImageFilter
+
!InverseDeconvolutionImageFilter
! The direct linear inverse deconvolution filter.
+
!The direct linear inverse deconvolution filter.
! [http://www.itk.org/Doxygen/html/classitk_1_1InverseDeconvolutionImageFilter.html InverseDeconvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1InverseDeconvolutionImageFilter.html InverseDeconvolutionImageFilter]
 
|-
 
|-
! InverseFFTImageFilter
+
!InverseFFTImageFilter
! Base class for inverse Fast Fourier Transform.
+
!Base class for inverse Fast Fourier Transform.
! [http://www.itk.org/Doxygen/html/classitk_1_1InverseFFTImageFilter.html InverseFFTImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1InverseFFTImageFilter.html InverseFFTImageFilter]
 
|-
 
|-
! InvertIntensityImageFilter
+
!InvertIntensityImageFilter
! Invert the intensity of an image.
+
!Invert the intensity of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1InvertIntensityImageFilter.html InvertIntensityImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1InvertIntensityImageFilter.html InvertIntensityImageFilter]
 
|-
 
|-
! IsoContourDistanceImageFilter
+
!IsoContourDistanceImageFilter
! Compute an approximate distance from an interpolated isocontour to the close grid points.
+
!Compute an approximate distance from an interpolated isocontour to the close grid points.
! [http://www.itk.org/Doxygen/html/classitk_1_1IsoContourDistanceImageFilter.html IsoContourDistanceImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1IsoContourDistanceImageFilter.html IsoContourDistanceImageFilter]
 
|-
 
|-
! IsoDataThresholdImageFilter
+
!IsoDataThresholdImageFilter
! Threshold an image using the IsoData Threshold.
+
!Threshold an image using the IsoData Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1IsoDataThresholdImageFilter.html IsoDataThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1IsoDataThresholdImageFilter.html IsoDataThresholdImageFilter]
 
|-
 
|-
! IsolatedConnectedImageFilter
+
!IsolatedConnectedImageFilter
! Label pixels that are connected to one set of seeds but not another.
+
!Label pixels that are connected to one set of seeds but not another.
! [http://www.itk.org/Doxygen/html/classitk_1_1IsolatedConnectedImageFilter.html IsolatedConnectedImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1IsolatedConnectedImageFilter.html IsolatedConnectedImageFilter]
 
|-
 
|-
! IsolatedWatershedImageFilter
+
!IsolatedWatershedImageFilter
! Isolate watershed basins using two seeds.
+
!Isolate watershed basins using two seeds.
! [http://www.itk.org/Doxygen/html/classitk_1_1IsolatedWatershedImageFilter.html IsolatedWatershedImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1IsolatedWatershedImageFilter.html IsolatedWatershedImageFilter]
 
|-
 
|-
! JoinSeriesImageFilter
+
!JoinSeriesImageFilter
! Join N-D images into an (N+1)-D image.
+
!Join N-D images into an (N+1)-D image.
! [http://www.itk.org/Doxygen/html/classitk_1_1JoinSeriesImageFilter.html JoinSeriesImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1JoinSeriesImageFilter.html JoinSeriesImageFilter]
 
|-
 
|-
! KittlerIllingworthThresholdImageFilter
+
!KittlerIllingworthThresholdImageFilter
! Threshold an image using the KittlerIllingworth Threshold.
+
!Threshold an image using the KittlerIllingworth Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1KittlerIllingworthThresholdImageFilter.html KittlerIllingworthThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1KittlerIllingworthThresholdImageFilter.html KittlerIllingworthThresholdImageFilter]
 
|-
 
|-
! LabelContourImageFilter
+
!LabelContourImageFilter
! Labels the pixels on the border of the objects in a labeled image.
+
!Labels the pixels on the border of the objects in a labeled image.
! [http://www.itk.org/Doxygen/html/classitk_1_1LabelContourImageFilter.html LabelContourImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LabelContourImageFilter.html LabelContourImageFilter]
 
|-
 
|-
! LabelOverlayImageFilter
+
!LabelOverlayImageFilter
! Apply a colormap to a label image and put it on top of the input image.
+
!Apply a colormap to a label image and put it on top of the input image.
! [http://www.itk.org/Doxygen/html/classitk_1_1LabelOverlayImageFilter.html LabelOverlayImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LabelOverlayImageFilter.html LabelOverlayImageFilter]
 
|-
 
|-
! LabelToRGBImageFilter
+
!LabelToRGBImageFilter
! Apply a colormap to a label image.
+
!Apply a colormap to a label image.
! [http://www.itk.org/Doxygen/html/classitk_1_1LabelToRGBImageFilter.html LabelToRGBImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LabelToRGBImageFilter.html LabelToRGBImageFilter]
 
|-
 
|-
! LabelVotingImageFilter
+
!LabelVotingImageFilter
! This filter performs pixelwise voting among an arbitrary number of input images, where each of them represents a segmentation of the same scene (i.e., image).
+
!This filter performs pixelwise voting among an arbitrary number of input images, where each of them represents a segmentation of the same scene (i.e., image).
! [http://www.itk.org/Doxygen/html/classitk_1_1LabelVotingImageFilter.html LabelVotingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LabelVotingImageFilter.html LabelVotingImageFilter]
 
|-
 
|-
! LandweberDeconvolutionImageFilter
+
!LandweberDeconvolutionImageFilter
! Deconvolve an image using the Landweber deconvolution algorithm.
+
!Deconvolve an image using the Landweber deconvolution algorithm.
! [http://www.itk.org/Doxygen/html/classitk_1_1LandweberDeconvolutionImageFilter.html LandweberDeconvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LandweberDeconvolutionImageFilter.html LandweberDeconvolutionImageFilter]
 
|-
 
|-
! LaplacianImageFilter
+
!LaplacianImageFilter
!  
+
!
! [http://www.itk.org/Doxygen/html/classitk_1_1LaplacianImageFilter.html LaplacianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LaplacianImageFilter.html LaplacianImageFilter]
 
|-
 
|-
! LaplacianRecursiveGaussianImageFilter
+
!LaplacianRecursiveGaussianImageFilter
! Computes the Laplacian of Gaussian (LoG) of an image.
+
!Computes the Laplacian of Gaussian (LoG) of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1LaplacianRecursiveGaussianImageFilter.html LaplacianRecursiveGaussianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LaplacianRecursiveGaussianImageFilter.html LaplacianRecursiveGaussianImageFilter]
 
|-
 
|-
! LaplacianSegmentationLevelSetImageFilter
+
!LaplacianSegmentationLevelSetImageFilter
! Segments structures in images based on a second derivative image features.
+
!Segments structures in images based on a second derivative image features.
! [http://www.itk.org/Doxygen/html/classitk_1_1LaplacianSegmentationLevelSetImageFilter.html LaplacianSegmentationLevelSetImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LaplacianSegmentationLevelSetImageFilter.html LaplacianSegmentationLevelSetImageFilter]
 
|-
 
|-
! LaplacianSharpeningImageFilter
+
!LaplacianSharpeningImageFilter
! This filter sharpens an image using a Laplacian. LaplacianSharpening highlights regions of rapid intensity change and therefore highlights or enhances the edges. The result is an image that appears more in focus.
+
!This filter sharpens an image using a Laplacian. LaplacianSharpening highlights regions of rapid intensity change and therefore highlights or enhances the edges. The result is an image that appears more in focus.
! [http://www.itk.org/Doxygen/html/classitk_1_1LaplacianSharpeningImageFilter.html LaplacianSharpeningImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LaplacianSharpeningImageFilter.html LaplacianSharpeningImageFilter]
 
|-
 
|-
! LessEqualImageFilter
+
!LessEqualImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! LessImageFilter
+
!LessImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! LiThresholdImageFilter
+
!LiThresholdImageFilter
! Threshold an image using the Li Threshold.
+
!Threshold an image using the Li Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1LiThresholdImageFilter.html LiThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LiThresholdImageFilter.html LiThresholdImageFilter]
 
|-
 
|-
! Log10ImageFilter
+
!Log10ImageFilter
! Computes the log10 of each pixel.
+
!Computes the log10 of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1Log10ImageFilter.html Log10ImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1Log10ImageFilter.html Log10ImageFilter]
 
|-
 
|-
! LogImageFilter
+
!LogImageFilter
! Computes the log() of each pixel.
+
!Computes the log() of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1LogImageFilter.html LogImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1LogImageFilter.html LogImageFilter]
 
|-
 
|-
! MagnitudeAndPhaseToComplexImageFilter
+
!MagnitudeAndPhaseToComplexImageFilter
! Implements pixel-wise conversion of magnitude and phase data into complex voxels.
+
!Implements pixel-wise conversion of magnitude and phase data into complex voxels.
! [http://www.itk.org/Doxygen/html/classitk_1_1MagnitudeAndPhaseToComplexImageFilter.html MagnitudeAndPhaseToComplexImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MagnitudeAndPhaseToComplexImageFilter.html MagnitudeAndPhaseToComplexImageFilter]
 
|-
 
|-
! MaskImageFilter
+
!MaskImageFilter
! Mask an image with a mask.
+
!Mask an image with a mask.
! [http://www.itk.org/Doxygen/html/classitk_1_1MaskImageFilter.html MaskImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MaskImageFilter.html MaskImageFilter]
 
|-
 
|-
! MaskNegatedImageFilter
+
!MaskNegatedImageFilter
! Mask an image with the negative of a mask.
+
!Mask an image with the negative of a mask.
  
! [http://www.itk.org/Doxygen/html/classitk_1_1MaskNegatedImageFilter.html MaskNegatedImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MaskNegatedImageFilter.html MaskNegatedImageFilter]
 
|-
 
|-
! MaskedFFTNormalizedCorrelationImageFilter
+
!MaskedFFTNormalizedCorrelationImageFilter
! Calculate masked normalized cross correlation using FFTs.
+
!Calculate masked normalized cross correlation using FFTs.
! [http://www.itk.org/Doxygen/html/classitk_1_1MaskedFFTNormalizedCorrelationImageFilter.html MaskedFFTNormalizedCorrelationImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MaskedFFTNormalizedCorrelationImageFilter.html MaskedFFTNormalizedCorrelationImageFilter]
 
|-
 
|-
! MaximumEntropyThresholdImageFilter
+
!MaximumEntropyThresholdImageFilter
! Threshold an image using the MaximumEntropy Threshold.
+
!Threshold an image using the MaximumEntropy Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1MaximumEntropyThresholdImageFilter.html MaximumEntropyThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MaximumEntropyThresholdImageFilter.html MaximumEntropyThresholdImageFilter]
 
|-
 
|-
! MaximumImageFilter
+
!MaximumImageFilter
! Implements a pixel-wise operator Max(a,b) between two images.
+
!Implements a pixel-wise operator Max(a,b) between two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1MaximumImageFilter.html MaximumImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MaximumImageFilter.html MaximumImageFilter]
 
|-
 
|-
! MaximumProjectionImageFilter
+
!MaximumProjectionImageFilter
! Maximum projection.
+
!Maximum projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1MaximumProjectionImageFilter.html MaximumProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MaximumProjectionImageFilter.html MaximumProjectionImageFilter]
 
|-
 
|-
! MeanImageFilter
+
!MeanImageFilter
! Applies an averaging filter to an image.
+
!Applies an averaging filter to an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1MeanImageFilter.html MeanImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MeanImageFilter.html MeanImageFilter]
 
|-
 
|-
! MeanProjectionImageFilter
+
!MeanProjectionImageFilter
! Mean projection.
+
!Mean projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1MeanProjectionImageFilter.html MeanProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MeanProjectionImageFilter.html MeanProjectionImageFilter]
 
|-
 
|-
! MedianImageFilter
+
!MedianImageFilter
! Applies a median filter to an image.
+
!Applies a median filter to an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1MedianImageFilter.html MedianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MedianImageFilter.html MedianImageFilter]
 
|-
 
|-
! MedianProjectionImageFilter
+
!MedianProjectionImageFilter
! Median projection.
+
!Median projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1MedianProjectionImageFilter.html MedianProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MedianProjectionImageFilter.html MedianProjectionImageFilter]
 
|-
 
|-
! MinMaxCurvatureFlowImageFilter
+
!MinMaxCurvatureFlowImageFilter
! Denoise an image using min/max curvature flow.
+
!Denoise an image using min/max curvature flow.
! [http://www.itk.org/Doxygen/html/classitk_1_1MinMaxCurvatureFlowImageFilter.html MinMaxCurvatureFlowImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MinMaxCurvatureFlowImageFilter.html MinMaxCurvatureFlowImageFilter]
 
|-
 
|-
! MinimumImageFilter
+
!MinimumImageFilter
! Implements a pixel-wise operator Min(a,b) between two images.
+
!Implements a pixel-wise operator Min(a,b) between two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1MinimumImageFilter.html MinimumImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MinimumImageFilter.html MinimumImageFilter]
 
|-
 
|-
! MinimumMaximumImageFilter
+
!MinimumMaximumImageFilter
! Computes the minimum and the maximum intensity values of an image.
+
!Computes the minimum and the maximum intensity values of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1MinimumMaximumImageFilter.html MinimumMaximumImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MinimumMaximumImageFilter.html MinimumMaximumImageFilter]
 
|-
 
|-
! MinimumProjectionImageFilter
+
!MinimumProjectionImageFilter
! Minimum projection.
+
!Minimum projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1MinimumProjectionImageFilter.html MinimumProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MinimumProjectionImageFilter.html MinimumProjectionImageFilter]
 
|-
 
|-
! MirrorPadImageFilter
+
!MirrorPadImageFilter
! Increase the image size by padding with replicants of the input image value.
+
!Increase the image size by padding with replicants of the input image value.
! [http://www.itk.org/Doxygen/html/classitk_1_1MirrorPadImageFilter.html MirrorPadImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MirrorPadImageFilter.html MirrorPadImageFilter]
 
|-
 
|-
! ModulusImageFilter
+
!ModulusImageFilter
! Computes the modulus (x % dividend) pixel-wise.
+
!Computes the modulus (x % dividend) pixel-wise.
! [http://www.itk.org/Doxygen/html/classitk_1_1ModulusImageFilter.html ModulusImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ModulusImageFilter.html ModulusImageFilter]
 
|-
 
|-
! MomentsThresholdImageFilter
+
!MomentsThresholdImageFilter
! Threshold an image using the Moments Threshold.
+
!Threshold an image using the Moments Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1MomentsThresholdImageFilter.html MomentsThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MomentsThresholdImageFilter.html MomentsThresholdImageFilter]
 
|-
 
|-
! MorphologicalGradientImageFilter
+
!MorphologicalGradientImageFilter
! gray scale dilation of an image
+
!gray scale dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalGradientImageFilter.html MorphologicalGradientImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalGradientImageFilter.html MorphologicalGradientImageFilter]
 
|-
 
|-
! MorphologicalWatershedFromMarkersImageFilter
+
!MorphologicalWatershedFromMarkersImageFilter
! Morphological watershed transform from markers.
+
!Morphological watershed transform from markers.
! [http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html MorphologicalWatershedFromMarkersImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalWatershedFromMarkersImageFilter.html MorphologicalWatershedFromMarkersImageFilter]
 
|-
 
|-
! MorphologicalWatershedImageFilter
+
!MorphologicalWatershedImageFilter
! TODO.
+
!TODO.
! [http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalWatershedImageFilter.html MorphologicalWatershedImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MorphologicalWatershedImageFilter.html MorphologicalWatershedImageFilter]
 
|-
 
|-
! MultiplyImageFilter
+
!MultiplyImageFilter
! Pixel-wise multiplication of two images.
+
!Pixel-wise multiplication of two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1MultiplyImageFilter.html MultiplyImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1MultiplyImageFilter.html MultiplyImageFilter]
 
|-
 
|-
! N4BiasFieldCorrectionImageFilter
+
!N4BiasFieldCorrectionImageFilter
! Implementation of the N4 bias field correction algorithm.
+
!Implementation of the N4 bias field correction algorithm.
! [http://www.itk.org/Doxygen/html/classitk_1_1N4BiasFieldCorrectionImageFilter.html N4BiasFieldCorrectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1N4BiasFieldCorrectionImageFilter.html N4BiasFieldCorrectionImageFilter]
 
|-
 
|-
! NaryAddImageFilter
+
!NaryAddImageFilter
! Pixel-wise addition of N images.
+
!Pixel-wise addition of N images.
! [http://www.itk.org/Doxygen/html/classitk_1_1NaryAddImageFilter.html NaryAddImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NaryAddImageFilter.html NaryAddImageFilter]
 
|-
 
|-
! NaryMaximumImageFilter
+
!NaryMaximumImageFilter
! Computes the pixel-wise maximum of several images.
+
!Computes the pixel-wise maximum of several images.
! [http://www.itk.org/Doxygen/html/classitk_1_1NaryMaximumImageFilter.html NaryMaximumImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NaryMaximumImageFilter.html NaryMaximumImageFilter]
 
|-
 
|-
! NeighborhoodConnectedImageFilter
+
!NeighborhoodConnectedImageFilter
! Label pixels that are connected to a seed and lie within a neighborhood.
+
!Label pixels that are connected to a seed and lie within a neighborhood.
! [http://www.itk.org/Doxygen/html/classitk_1_1NeighborhoodConnectedImageFilter.html NeighborhoodConnectedImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NeighborhoodConnectedImageFilter.html NeighborhoodConnectedImageFilter]
 
|-
 
|-
! NoiseImageFilter
+
!NoiseImageFilter
! Calculate the local noise in an image.
+
!Calculate the local noise in an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1NoiseImageFilter.html NoiseImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NoiseImageFilter.html NoiseImageFilter]
 
|-
 
|-
! NormalizeImageFilter
+
!NormalizeImageFilter
! Normalize an image by setting its mean to zero and variance to one.
+
!Normalize an image by setting its mean to zero and variance to one.
! [http://www.itk.org/Doxygen/html/classitk_1_1NormalizeImageFilter.html NormalizeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NormalizeImageFilter.html NormalizeImageFilter]
 
|-
 
|-
! NormalizeToConstantImageFilter
+
!NormalizeToConstantImageFilter
! Scales image pixel intensities to make the sum of all pixels equal a user-defined constant.
+
!Scales image pixel intensities to make the sum of all pixels equal a user-defined constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1NormalizeToConstantImageFilter.html NormalizeToConstantImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NormalizeToConstantImageFilter.html NormalizeToConstantImageFilter]
 
|-
 
|-
! NormalizedCorrelationImageFilter
+
!NormalizedCorrelationImageFilter
! Computes the normalized correlation of an image and a template.
+
!Computes the normalized correlation of an image and a template.
! [http://www.itk.org/Doxygen/html/classitk_1_1NormalizedCorrelationImageFilter.html NormalizedCorrelationImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NormalizedCorrelationImageFilter.html NormalizedCorrelationImageFilter]
 
|-
 
|-
! NotEqualImageFilter
+
!NotEqualImageFilter
! Implements pixel-wise generic operation of two images, or of an image and a constant.
+
!Implements pixel-wise generic operation of two images, or of an image and a constant.
! [http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1BinaryFunctorImageFilter.html BinaryFunctorImageFilter]
 
|-
 
|-
! NotImageFilter
+
!NotImageFilter
! Implements the NOT logical operator pixel-wise on an image.
+
!Implements the NOT logical operator pixel-wise on an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1NotImageFilter.html NotImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1NotImageFilter.html NotImageFilter]
 
|-
 
|-
! OpeningByReconstructionImageFilter
+
!OpeningByReconstructionImageFilter
! Opening by reconstruction of an image.
+
!Opening by reconstruction of an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1OpeningByReconstructionImageFilter.html OpeningByReconstructionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1OpeningByReconstructionImageFilter.html OpeningByReconstructionImageFilter]
 
|-
 
|-
! OrImageFilter
+
!OrImageFilter
! Implements the OR bitwise operator pixel-wise between two images.
+
!Implements the OR bitwise operator pixel-wise between two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1OrImageFilter.html OrImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1OrImageFilter.html OrImageFilter]
 
|-
 
|-
! OtsuMultipleThresholdsImageFilter
+
!OtsuMultipleThresholdsImageFilter
! Threshold an image using multiple Otsu Thresholds.
+
!Threshold an image using multiple Otsu Thresholds.
! [http://www.itk.org/Doxygen/html/classitk_1_1OtsuMultipleThresholdsImageFilter.html OtsuMultipleThresholdsImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1OtsuMultipleThresholdsImageFilter.html OtsuMultipleThresholdsImageFilter]
 
|-
 
|-
! OtsuThresholdImageFilter
+
!OtsuThresholdImageFilter
! Threshold an image using the Otsu Threshold.
+
!Threshold an image using the Otsu Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1OtsuThresholdImageFilter.html OtsuThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1OtsuThresholdImageFilter.html OtsuThresholdImageFilter]
 
|-
 
|-
! PasteImageFilter
+
!PasteImageFilter
! Paste an image into another image.
+
!Paste an image into another image.
! [http://www.itk.org/Doxygen/html/classitk_1_1PasteImageFilter.html PasteImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1PasteImageFilter.html PasteImageFilter]
 
|-
 
|-
! PatchBasedDenoisingImageFilter
+
!PatchBasedDenoisingImageFilter
! Derived class implementing a specific patch-based denoising algorithm, as detailed below.
+
!Derived class implementing a specific patch-based denoising algorithm, as detailed below.
! [http://www.itk.org/Doxygen/html/classitk_1_1PatchBasedDenoisingImageFilter.html PatchBasedDenoisingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1PatchBasedDenoisingImageFilter.html PatchBasedDenoisingImageFilter]
 
|-
 
|-
! PermuteAxesImageFilter
+
!PermuteAxesImageFilter
! Permutes the image axes according to a user specified order.
+
!Permutes the image axes according to a user specified order.
! [http://www.itk.org/Doxygen/html/classitk_1_1PermuteAxesImageFilter.html PermuteAxesImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1PermuteAxesImageFilter.html PermuteAxesImageFilter]
 
|-
 
|-
! PhysicalPointImageSource
+
!PhysicalPointImageSource
! Generate an image of the physical locations of each pixel.
+
!Generate an image of the physical locations of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1PhysicalPointImageSource.html PhysicalPointImageSource]
+
![http://www.itk.org/Doxygen/html/classitk_1_1PhysicalPointImageSource.html PhysicalPointImageSource]
 
|-
 
|-
! PowImageFilter
+
!PowImageFilter
! Computes the powers of 2 images.
+
!Computes the powers of 2 images.
! [http://www.itk.org/Doxygen/html/classitk_1_1PowImageFilter.html PowImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1PowImageFilter.html PowImageFilter]
 
|-
 
|-
! ProjectedLandweberDeconvolutionImageFilter
+
!ProjectedLandweberDeconvolutionImageFilter
! Deconvolve an image using the projected Landweber deconvolution algorithm.
+
!Deconvolve an image using the projected Landweber deconvolution algorithm.
! [http://www.itk.org/Doxygen/html/classitk_1_1ProjectedLandweberDeconvolutionImageFilter.html ProjectedLandweberDeconvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ProjectedLandweberDeconvolutionImageFilter.html ProjectedLandweberDeconvolutionImageFilter]
 
|-
 
|-
! RankImageFilter
+
!RankImageFilter
! Rank filter of a greyscale image.
+
!Rank filter of a greyscale image.
! [http://www.itk.org/Doxygen/html/classitk_1_1RankImageFilter.html RankImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RankImageFilter.html RankImageFilter]
 
|-
 
|-
! RealAndImaginaryToComplexImageFilter
+
!RealAndImaginaryToComplexImageFilter
! ComposeImageFiltercombine several scalar images into a multicomponent image.
+
!ComposeImageFiltercombine several scalar images into a multicomponent image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ComposeImageFilter.html ComposeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ComposeImageFilter.html ComposeImageFilter]
 
|-
 
|-
! RealToHalfHermitianForwardFFTImageFilter
+
!RealToHalfHermitianForwardFFTImageFilter
! Base class for specialized real-to-complex forward Fast Fourier Transform.
+
!Base class for specialized real-to-complex forward Fast Fourier Transform.
! [http://www.itk.org/Doxygen/html/classitk_1_1RealToHalfHermitianForwardFFTImageFilter.html RealToHalfHermitianForwardFFTImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RealToHalfHermitianForwardFFTImageFilter.html RealToHalfHermitianForwardFFTImageFilter]
 
|-
 
|-
! ReconstructionByDilationImageFilter
+
!ReconstructionByDilationImageFilter
! grayscale reconstruction by dilation of an image
+
!grayscale reconstruction by dilation of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1ReconstructionByDilationImageFilter.html ReconstructionByDilationImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ReconstructionByDilationImageFilter.html ReconstructionByDilationImageFilter]
 
|-
 
|-
! ReconstructionByErosionImageFilter
+
!ReconstructionByErosionImageFilter
! grayscale reconstruction by erosion of an image
+
!grayscale reconstruction by erosion of an image
! [http://www.itk.org/Doxygen/html/classitk_1_1ReconstructionByErosionImageFilter.html ReconstructionByErosionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ReconstructionByErosionImageFilter.html ReconstructionByErosionImageFilter]
 
|-
 
|-
! RecursiveGaussianImageFilter
+
!RecursiveGaussianImageFilter
! Base class for computing IIR convolution with an approximation of a Gaussian kernel.
+
!Base class for computing IIR convolution with an approximation of a Gaussian kernel.
! [http://www.itk.org/Doxygen/html/classitk_1_1RecursiveGaussianImageFilter.html RecursiveGaussianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RecursiveGaussianImageFilter.html RecursiveGaussianImageFilter]
 
|-
 
|-
! RegionOfInterestImageFilter
+
!RegionOfInterestImageFilter
! Extract a region of interest from the input image.
+
!Extract a region of interest from the input image.
! [http://www.itk.org/Doxygen/html/classitk_1_1RegionOfInterestImageFilter.html RegionOfInterestImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RegionOfInterestImageFilter.html RegionOfInterestImageFilter]
 
|-
 
|-
! RegionalMaximaImageFilter
+
!RegionalMaximaImageFilter
! Produce a binary image where foreground is the regional maxima of the input image.
+
!Produce a binary image where foreground is the regional maxima of the input image.
! [http://www.itk.org/Doxygen/html/classitk_1_1RegionalMaximaImageFilter.html RegionalMaximaImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RegionalMaximaImageFilter.html RegionalMaximaImageFilter]
 
|-
 
|-
! RegionalMinimaImageFilter
+
!RegionalMinimaImageFilter
! Produce a binary image where foreground is the regional minima of the input image.
+
!Produce a binary image where foreground is the regional minima of the input image.
! [http://www.itk.org/Doxygen/html/classitk_1_1RegionalMinimaImageFilter.html RegionalMinimaImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RegionalMinimaImageFilter.html RegionalMinimaImageFilter]
 
|-
 
|-
! RelabelComponentImageFilter
+
!RelabelComponentImageFilter
! Relabel the components in an image such that consecutive labels are used.
+
!Relabel the components in an image such that consecutive labels are used.
! [http://www.itk.org/Doxygen/html/classitk_1_1RelabelComponentImageFilter.html RelabelComponentImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RelabelComponentImageFilter.html RelabelComponentImageFilter]
 
|-
 
|-
! RenyiEntropyThresholdImageFilter
+
!RenyiEntropyThresholdImageFilter
! Threshold an image using the RenyiEntropy Threshold.
+
!Threshold an image using the RenyiEntropy Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1RenyiEntropyThresholdImageFilter.html RenyiEntropyThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RenyiEntropyThresholdImageFilter.html RenyiEntropyThresholdImageFilter]
 
|-
 
|-
! ResampleImageFilter
+
!ResampleImageFilter
! Resample an image via a coordinate transform.
+
!Resample an image via a coordinate transform.
! [http://www.itk.org/Doxygen/html/classitk_1_1ResampleImageFilter.html ResampleImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ResampleImageFilter.html ResampleImageFilter]
 
|-
 
|-
! RescaleIntensityImageFilter
+
!RescaleIntensityImageFilter
! Applies a linear transformation to the intensity levels of the input Image.
+
!Applies a linear transformation to the intensity levels of the input Image.
! [http://www.itk.org/Doxygen/html/classitk_1_1RescaleIntensityImageFilter.html RescaleIntensityImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RescaleIntensityImageFilter.html RescaleIntensityImageFilter]
 
|-
 
|-
! RichardsonLucyDeconvolutionImageFilter
+
!RichardsonLucyDeconvolutionImageFilter
! Deconvolve an image using the Richardson-Lucy deconvolution algorithm.
+
!Deconvolve an image using the Richardson-Lucy deconvolution algorithm.
! [http://www.itk.org/Doxygen/html/classitk_1_1RichardsonLucyDeconvolutionImageFilter.html RichardsonLucyDeconvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1RichardsonLucyDeconvolutionImageFilter.html RichardsonLucyDeconvolutionImageFilter]
 
|-
 
|-
! STAPLEImageFilter
+
!STAPLEImageFilter
! The STAPLE filter implements the Simultaneous Truth and Performance Level Estimation algorithm for generating ground truth volumes from a set of binary expert segmentations.
+
!The STAPLE filter implements the Simultaneous Truth and Performance Level Estimation algorithm for generating ground truth volumes from a set of binary expert segmentations.
! [http://www.itk.org/Doxygen/html/classitk_1_1STAPLEImageFilter.html STAPLEImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1STAPLEImageFilter.html STAPLEImageFilter]
 
|-
 
|-
! ScalarChanAndVeseDenseLevelSetImageFilter
+
!ScalarChanAndVeseDenseLevelSetImageFilter
! Dense implementation of the Chan and Vese multiphase level set image filter.
+
!Dense implementation of the Chan and Vese multiphase level set image filter.
! [http://www.itk.org/Doxygen/html/classitk_1_1ScalarChanAndVeseDenseLevelSetImageFilter.html ScalarChanAndVeseDenseLevelSetImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ScalarChanAndVeseDenseLevelSetImageFilter.html ScalarChanAndVeseDenseLevelSetImageFilter]
 
|-
 
|-
! ScalarConnectedComponentImageFilter
+
!ScalarConnectedComponentImageFilter
! A connected components filter that labels the objects in an arbitrary image. Two pixels are similar if they are within threshold of each other. Uses ConnectedComponentFunctorImageFilter.
+
!A connected components filter that labels the objects in an arbitrary image. Two pixels are similar if they are within threshold of each other. Uses ConnectedComponentFunctorImageFilter.
! [http://www.itk.org/Doxygen/html/classitk_1_1ScalarConnectedComponentImageFilter.html ScalarConnectedComponentImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ScalarConnectedComponentImageFilter.html ScalarConnectedComponentImageFilter]
 
|-
 
|-
! ScalarImageKmeansImageFilter
+
!ScalarImageKmeansImageFilter
! Classifies the intensity values of a scalar image using the K-Means algorithm.
+
!Classifies the intensity values of a scalar image using the K-Means algorithm.
! [http://www.itk.org/Doxygen/html/classitk_1_1ScalarImageKmeansImageFilter.html ScalarImageKmeansImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ScalarImageKmeansImageFilter.html ScalarImageKmeansImageFilter]
 
|-
 
|-
! ScalarToRGBColormapImageFilter
+
!ScalarToRGBColormapImageFilter
! Implements pixel-wise intensity->rgb mapping operation on one image.
+
!Implements pixel-wise intensity->rgb mapping operation on one image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ScalarToRGBColormapImageFilter.html ScalarToRGBColormapImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ScalarToRGBColormapImageFilter.html ScalarToRGBColormapImageFilter]
 
|-
 
|-
! ShanbhagThresholdImageFilter
+
!ShanbhagThresholdImageFilter
! Threshold an image using the Shanbhag Threshold.
+
!Threshold an image using the Shanbhag Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1ShanbhagThresholdImageFilter.html ShanbhagThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ShanbhagThresholdImageFilter.html ShanbhagThresholdImageFilter]
 
|-
 
|-
! ShapeDetectionLevelSetImageFilter
+
!ShapeDetectionLevelSetImageFilter
! Segments structures in images based on a user supplied edge potential map.
+
!Segments structures in images based on a user supplied edge potential map.
! [http://www.itk.org/Doxygen/html/classitk_1_1ShapeDetectionLevelSetImageFilter.html ShapeDetectionLevelSetImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ShapeDetectionLevelSetImageFilter.html ShapeDetectionLevelSetImageFilter]
 
|-
 
|-
! ShiftScaleImageFilter
+
!ShiftScaleImageFilter
! Shift and scale the pixels in an image.
+
!Shift and scale the pixels in an image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ShiftScaleImageFilter.html ShiftScaleImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ShiftScaleImageFilter.html ShiftScaleImageFilter]
 
|-
 
|-
! ShrinkImageFilter
+
!ShrinkImageFilter
! Reduce the size of an image by an integer factor in each dimension.
+
!Reduce the size of an image by an integer factor in each dimension.
! [http://www.itk.org/Doxygen/html/classitk_1_1ShrinkImageFilter.html ShrinkImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ShrinkImageFilter.html ShrinkImageFilter]
 
|-
 
|-
! SigmoidImageFilter
+
!SigmoidImageFilter
! Computes the sigmoid function pixel-wise.
+
!Computes the sigmoid function pixel-wise.
! [http://www.itk.org/Doxygen/html/classitk_1_1SigmoidImageFilter.html SigmoidImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SigmoidImageFilter.html SigmoidImageFilter]
 
|-
 
|-
! SignedDanielssonDistanceMapImageFilter
+
!SignedDanielssonDistanceMapImageFilter
!  
+
!
! [http://www.itk.org/Doxygen/html/classitk_1_1SignedDanielssonDistanceMapImageFilter.html SignedDanielssonDistanceMapImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SignedDanielssonDistanceMapImageFilter.html SignedDanielssonDistanceMapImageFilter]
 
|-
 
|-
! SignedMaurerDistanceMapImageFilter
+
!SignedMaurerDistanceMapImageFilter
! This filter calculates the Euclidean distance transform of a binary image in linear time for arbitrary dimensions.
+
!This filter calculates the Euclidean distance transform of a binary image in linear time for arbitrary dimensions.
! [http://www.itk.org/Doxygen/html/classitk_1_1SignedMaurerDistanceMapImageFilter.html SignedMaurerDistanceMapImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SignedMaurerDistanceMapImageFilter.html SignedMaurerDistanceMapImageFilter]
 
|-
 
|-
! SimilarityIndexImageFilter
+
!SimilarityIndexImageFilter
! Measures the similarity between the set of non-zero pixels of two images.
+
!Measures the similarity between the set of non-zero pixels of two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1SimilarityIndexImageFilter.html SimilarityIndexImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SimilarityIndexImageFilter.html SimilarityIndexImageFilter]
 
|-
 
|-
! SimpleContourExtractorImageFilter
+
!SimpleContourExtractorImageFilter
! Computes an image of contours which will be the contour of the first image.
+
!Computes an image of contours which will be the contour of the first image.
! [http://www.itk.org/Doxygen/html/classitk_1_1SimpleContourExtractorImageFilter.html SimpleContourExtractorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SimpleContourExtractorImageFilter.html SimpleContourExtractorImageFilter]
 
|-
 
|-
! SinImageFilter
+
!SinImageFilter
! Computes the sine of each pixel.
+
!Computes the sine of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1SinImageFilter.html SinImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SinImageFilter.html SinImageFilter]
 
|-
 
|-
! SliceImageFilter
+
!SliceImageFilter
 
!
 
!
! [http://www.itk.org/Doxygen/html/classitk_1_1SliceImageFilter.html SliceImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SliceImageFilter.html SliceImageFilter]
 
|-
 
|-
! SmoothingRecursiveGaussianImageFilter
+
!SmoothingRecursiveGaussianImageFilter
! Computes the smoothing of an image by convolution with the Gaussian kernels implemented as IIR filters.
+
!Computes the smoothing of an image by convolution with the Gaussian kernels implemented as IIR filters.
! [http://www.itk.org/Doxygen/html/classitk_1_1SmoothingRecursiveGaussianImageFilter.html SmoothingRecursiveGaussianImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SmoothingRecursiveGaussianImageFilter.html SmoothingRecursiveGaussianImageFilter]
 
|-
 
|-
! SobelEdgeDetectionImageFilter
+
!SobelEdgeDetectionImageFilter
! A 2D or 3D edge detection using the Sobel operator.
+
!A 2D or 3D edge detection using the Sobel operator.
! [http://www.itk.org/Doxygen/html/classitk_1_1SobelEdgeDetectionImageFilter.html SobelEdgeDetectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SobelEdgeDetectionImageFilter.html SobelEdgeDetectionImageFilter]
 
|-
 
|-
! SqrtImageFilter
+
!SqrtImageFilter
! Computes the square root of each pixel.
+
!Computes the square root of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1SqrtImageFilter.html SqrtImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SqrtImageFilter.html SqrtImageFilter]
 
|-
 
|-
! SquareImageFilter
+
!SquareImageFilter
! Computes the square of the intensity values pixel-wise.
+
!Computes the square of the intensity values pixel-wise.
! [http://www.itk.org/Doxygen/html/classitk_1_1SquareImageFilter.html SquareImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SquareImageFilter.html SquareImageFilter]
 
|-
 
|-
! SquaredDifferenceImageFilter
+
!SquaredDifferenceImageFilter
! Implements pixel-wise the computation of squared difference.
+
!Implements pixel-wise the computation of squared difference.
! [http://www.itk.org/Doxygen/html/classitk_1_1SquaredDifferenceImageFilter.html SquaredDifferenceImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SquaredDifferenceImageFilter.html SquaredDifferenceImageFilter]
 
|-
 
|-
! StandardDeviationProjectionImageFilter
+
!StandardDeviationProjectionImageFilter
! Mean projection.
+
!Mean projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1StandardDeviationProjectionImageFilter.html StandardDeviationProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1StandardDeviationProjectionImageFilter.html StandardDeviationProjectionImageFilter]
 
|-
 
|-
! SubtractImageFilter
+
!SubtractImageFilter
! Pixel-wise subtraction of two images.
+
!Pixel-wise subtraction of two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1SubtractImageFilter.html SubtractImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SubtractImageFilter.html SubtractImageFilter]
 
|-
 
|-
! SumProjectionImageFilter
+
!SumProjectionImageFilter
! Sum projection.
+
!Sum projection.
! [http://www.itk.org/Doxygen/html/classitk_1_1SumProjectionImageFilter.html SumProjectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1SumProjectionImageFilter.html SumProjectionImageFilter]
 
|-
 
|-
! TanImageFilter
+
!TanImageFilter
! Computes the tangent of each input pixel.
+
!Computes the tangent of each input pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1TanImageFilter.html TanImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1TanImageFilter.html TanImageFilter]
 
|-
 
|-
! TernaryAddImageFilter
+
!TernaryAddImageFilter
! Pixel-wise addition of three images.
+
!Pixel-wise addition of three images.
! [http://www.itk.org/Doxygen/html/classitk_1_1TernaryAddImageFilter.html TernaryAddImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1TernaryAddImageFilter.html TernaryAddImageFilter]
 
|-
 
|-
! TernaryMagnitudeImageFilter
+
!TernaryMagnitudeImageFilter
! Pixel-wise addition of three images.
+
!Pixel-wise addition of three images.
! [http://www.itk.org/Doxygen/html/classitk_1_1TernaryMagnitudeImageFilter.html TernaryMagnitudeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1TernaryMagnitudeImageFilter.html TernaryMagnitudeImageFilter]
 
|-
 
|-
! TernaryMagnitudeSquaredImageFilter
+
!TernaryMagnitudeSquaredImageFilter
! Pixel-wise addition of three images.
+
!Pixel-wise addition of three images.
! [http://www.itk.org/Doxygen/html/classitk_1_1TernaryMagnitudeSquaredImageFilter.html TernaryMagnitudeSquaredImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1TernaryMagnitudeSquaredImageFilter.html TernaryMagnitudeSquaredImageFilter]
 
|-
 
|-
! ThresholdImageFilter
+
!ThresholdImageFilter
! Set image values to a user-specified value if they are below, above, or between simple threshold values.
+
!Set image values to a user-specified value if they are below, above, or between simple threshold values.
! [http://www.itk.org/Doxygen/html/classitk_1_1ThresholdImageFilter.html ThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ThresholdImageFilter.html ThresholdImageFilter]
 
|-
 
|-
! ThresholdMaximumConnectedComponentsImageFilter
+
!ThresholdMaximumConnectedComponentsImageFilter
! Finds the threshold value of an image based on maximizing the number of objects in the image that are larger than a given minimal size.
+
!Finds the threshold value of an image based on maximizing the number of objects in the image that are larger than a given minimal size.
! [http://www.itk.org/Doxygen/html/classitk_1_1ThresholdMaximumConnectedComponentsImageFilter.html ThresholdMaximumConnectedComponentsImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ThresholdMaximumConnectedComponentsImageFilter.html ThresholdMaximumConnectedComponentsImageFilter]
 
|-
 
|-
! ThresholdSegmentationLevelSetImageFilter
+
!ThresholdSegmentationLevelSetImageFilter
! Segments structures in images based on intensity values.
+
!Segments structures in images based on intensity values.
! [http://www.itk.org/Doxygen/html/classitk_1_1ThresholdSegmentationLevelSetImageFilter.html ThresholdSegmentationLevelSetImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ThresholdSegmentationLevelSetImageFilter.html ThresholdSegmentationLevelSetImageFilter]
 
|-
 
|-
! TikhonovDeconvolutionImageFilter
+
!TikhonovDeconvolutionImageFilter
! An inverse deconvolution filter regularized in the Tikhonov sense.
+
!An inverse deconvolution filter regularized in the Tikhonov sense.
! [http://www.itk.org/Doxygen/html/classitk_1_1TikhonovDeconvolutionImageFilter.html TikhonovDeconvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1TikhonovDeconvolutionImageFilter.html TikhonovDeconvolutionImageFilter]
 
|-
 
|-
! TileImageFilter
+
!TileImageFilter
! Tile multiple input images into a single output image.
+
!Tile multiple input images into a single output image.
! [http://www.itk.org/Doxygen/html/classitk_1_1TileImageFilter.html TileImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1TileImageFilter.html TileImageFilter]
 
|-
 
|-
! TriangleThresholdImageFilter
+
!TriangleThresholdImageFilter
! Threshold an image using the Triangle Threshold.
+
!Threshold an image using the Triangle Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1TriangleThresholdImageFilter.html TriangleThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1TriangleThresholdImageFilter.html TriangleThresholdImageFilter]
 
|-
 
|-
! UnaryMinusImageFilter
+
!UnaryMinusImageFilter
! Computes the negative of each pixel.
+
!Computes the negative of each pixel.
  
! [http://www.itk.org/Doxygen/html/classitk_1_1UnaryFunctorImageFilter.html UnaryFunctorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1UnaryFunctorImageFilter.html UnaryFunctorImageFilter]
 
|-
 
|-
! ValuedRegionalMaximaImageFilter
+
!ValuedRegionalMaximaImageFilter
! 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.
+
!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.
! [http://www.itk.org/Doxygen/html/classitk_1_1ValuedRegionalMaximaImageFilter.html ValuedRegionalMaximaImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ValuedRegionalMaximaImageFilter.html ValuedRegionalMaximaImageFilter]
 
|-
 
|-
! ValuedRegionalMinimaImageFilter
+
!ValuedRegionalMinimaImageFilter
! 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.
+
!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.
! [http://www.itk.org/Doxygen/html/classitk_1_1ValuedRegionalMinimaImageFilter.html ValuedRegionalMinimaImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ValuedRegionalMinimaImageFilter.html ValuedRegionalMinimaImageFilter]
 
|-
 
|-
! VectorConfidenceConnectedImageFilter
+
!VectorConfidenceConnectedImageFilter
! Segment pixels with similar statistics using connectivity.
+
!Segment pixels with similar statistics using connectivity.
! [http://www.itk.org/Doxygen/html/classitk_1_1VectorConfidenceConnectedImageFilter.html VectorConfidenceConnectedImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1VectorConfidenceConnectedImageFilter.html VectorConfidenceConnectedImageFilter]
 
|-
 
|-
! VectorConnectedComponentImageFilter
+
!VectorConnectedComponentImageFilter
! A connected components filter that labels the objects in a vector image. Two vectors are pointing similar directions if one minus their dot product is less than a threshold. Vectors that are 180 degrees out of phase are similar. Assumes that vectors are normalized.
+
!A connected components filter that labels the objects in a vector image. Two vectors are pointing similar directions if one minus their dot product is less than a threshold. Vectors that are 180 degrees out of phase are similar. Assumes that vectors are normalized.
! [http://www.itk.org/Doxygen/html/classitk_1_1VectorConnectedComponentImageFilter.html VectorConnectedComponentImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1VectorConnectedComponentImageFilter.html VectorConnectedComponentImageFilter]
 
|-
 
|-
! VectorIndexSelectionCastImageFilter
+
!VectorIndexSelectionCastImageFilter
! Extracts the selected index of the vector that is the input pixel type.
+
!Extracts the selected index of the vector that is the input pixel type.
! [http://www.itk.org/Doxygen/html/classitk_1_1VectorIndexSelectionCastImageFilter.html VectorIndexSelectionCastImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1VectorIndexSelectionCastImageFilter.html VectorIndexSelectionCastImageFilter]
 
|-
 
|-
! VectorMagnitudeImageFilter
+
!VectorMagnitudeImageFilter
! Take an image of vectors as input and produce an image with the magnitude of those vectors.
+
!Take an image of vectors as input and produce an image with the magnitude of those vectors.
! [http://www.itk.org/Doxygen/html/classitk_1_1VectorMagnitudeImageFilter.html VectorMagnitudeImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1VectorMagnitudeImageFilter.html VectorMagnitudeImageFilter]
 
|-
 
|-
! VotingBinaryHoleFillingImageFilter
+
!VotingBinaryHoleFillingImageFilter
! Fills in holes and cavities by applying a voting operation on each pixel.
+
!Fills in holes and cavities by applying a voting operation on each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1VotingBinaryHoleFillingImageFilter.html VotingBinaryHoleFillingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1VotingBinaryHoleFillingImageFilter.html VotingBinaryHoleFillingImageFilter]
 
|-
 
|-
! VotingBinaryImageFilter
+
!VotingBinaryImageFilter
! Applies a voting operation in a neighborhood of each pixel.
+
!Applies a voting operation in a neighborhood of each pixel.
! [http://www.itk.org/Doxygen/html/classitk_1_1VotingBinaryImageFilter.html VotingBinaryImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1VotingBinaryImageFilter.html VotingBinaryImageFilter]
 
|-
 
|-
! VotingBinaryIterativeHoleFillingImageFilter
+
!VotingBinaryIterativeHoleFillingImageFilter
! Fills in holes and cavities by iteratively applying a voting operation.
+
!Fills in holes and cavities by iteratively applying a voting operation.
! [http://www.itk.org/Doxygen/html/classitk_1_1VotingBinaryIterativeHoleFillingImageFilter.html VotingBinaryIterativeHoleFillingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1VotingBinaryIterativeHoleFillingImageFilter.html VotingBinaryIterativeHoleFillingImageFilter]
 
|-
 
|-
! WarpImageFilter
+
!WarpImageFilter
! Warps an image using an input displacement field.
+
!Warps an image using an input displacement field.
! [http://www.itk.org/Doxygen/html/classitk_1_1WarpImageFilter.html WarpImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1WarpImageFilter.html WarpImageFilter]
 
|-
 
|-
! WhiteTopHatImageFilter
+
!WhiteTopHatImageFilter
! White top hat extract local maxima that are larger than the structuring element.
+
!White top hat extract local maxima that are larger than the structuring element.
! [http://www.itk.org/Doxygen/html/classitk_1_1WhiteTopHatImageFilter.html WhiteTopHatImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1WhiteTopHatImageFilter.html WhiteTopHatImageFilter]
 
|-
 
|-
! WienerDeconvolutionImageFilter
+
!WienerDeconvolutionImageFilter
! The Wiener deconvolution image filter is designed to restore an image convolved with a blurring kernel while keeping noise enhancement to a minimum.
+
!The Wiener deconvolution image filter is designed to restore an image convolved with a blurring kernel while keeping noise enhancement to a minimum.
! [http://www.itk.org/Doxygen/html/classitk_1_1WienerDeconvolutionImageFilter.html WienerDeconvolutionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1WienerDeconvolutionImageFilter.html WienerDeconvolutionImageFilter]
 
|-
 
|-
! WrapPadImageFilter
+
!WrapPadImageFilter
! Increase the image size by padding with replicants of the input image value.
+
!Increase the image size by padding with replicants of the input image value.
! [http://www.itk.org/Doxygen/html/classitk_1_1WrapPadImageFilter.html WrapPadImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1WrapPadImageFilter.html WrapPadImageFilter]
 
|-
 
|-
! XorImageFilter
+
!XorImageFilter
! Computes the XOR bitwise operator pixel-wise between two images.
+
!Computes the XOR bitwise operator pixel-wise between two images.
! [http://www.itk.org/Doxygen/html/classitk_1_1XorImageFilter.html XorImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1XorImageFilter.html XorImageFilter]
 
|-
 
|-
! YenThresholdImageFilter
+
!YenThresholdImageFilter
! Threshold an image using the Yen Threshold.
+
!Threshold an image using the Yen Threshold.
! [http://www.itk.org/Doxygen/html/classitk_1_1YenThresholdImageFilter.html YenThresholdImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1YenThresholdImageFilter.html YenThresholdImageFilter]
 
|-
 
|-
! ZeroCrossingBasedEdgeDetectionImageFilter
+
!ZeroCrossingBasedEdgeDetectionImageFilter
! This filter implements a zero-crossing based edge detecor.
+
!This filter implements a zero-crossing based edge detecor.
! [http://www.itk.org/Doxygen/html/classitk_1_1ZeroCrossingBasedEdgeDetectionImageFilter.html ZeroCrossingBasedEdgeDetectionImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ZeroCrossingBasedEdgeDetectionImageFilter.html ZeroCrossingBasedEdgeDetectionImageFilter]
 
|-
 
|-
! ZeroCrossingImageFilter
+
!ZeroCrossingImageFilter
! This filter finds the closest pixel to the zero-crossings (sign changes) in a signed itk::Image.
+
!This filter finds the closest pixel to the zero-crossings (sign changes) in a signed itk::Image.
! [http://www.itk.org/Doxygen/html/classitk_1_1ZeroCrossingImageFilter.html ZeroCrossingImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ZeroCrossingImageFilter.html ZeroCrossingImageFilter]
 
|-
 
|-
! ZeroFluxNeumannPadImageFilter
+
!ZeroFluxNeumannPadImageFilter
! Increase the image size by padding according to the zero-flux Neumann boundary condition.
+
!Increase the image size by padding according to the zero-flux Neumann boundary condition.
! [http://www.itk.org/Doxygen/html/classitk_1_1ZeroFluxNeumannPadImageFilter.html ZeroFluxNeumannPadImageFilter]
+
![http://www.itk.org/Doxygen/html/classitk_1_1ZeroFluxNeumannPadImageFilter.html ZeroFluxNeumannPadImageFilter]
 
|}
 
|}
 
<!-- END TABLE -->
 
<!-- END TABLE -->
Line 1,068: Line 1,068:
  
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
{{documentation/{{documentation/version}}/module-section|Information for Developers}}
+
{{documentation/{{documentation/version}}/module-section|Information for Developers}}github.com/SimpleITK/SlicerSimpleFilters
{{documentation/{{documentation/version}}/module-developerinfo}}
 
 
 
  
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->
 
{{documentation/{{documentation/version}}/module-footer}}
 
{{documentation/{{documentation/version}}/module-footer}}
 
<!-- ---------------------------- -->
 
<!-- ---------------------------- -->

Revision as of 14:02, 25 July 2021

Home < Documentation < Nightly < Modules < SimpleFilters


For the latest Slicer documentation, visit the read-the-docs.



Introduction and Acknowledgements

This work is supported by NLM, and the Slicer Community. This work is partially supported by...
Author: Bradley Lowekamp, Steve Pieper, Jean-Cristophe Fillion Robin
Contact: Bradley Lowekamp <email>blowekamp@mail.nih.gov</email>

The National Library of Medicine  
National Alliance for Medical Image Computing (NA-MIC)  
Itk  
Kitware, Inc.  


Module Description

The SimpleFilters module provides a simple interface to hundreds of basic and advanced filters from ITK.

The algorithms available include binary morphology, grayscale morphology, denoising, thresholding, image intensity manipulation, region growing, FFT, and many advanced algorithms.


Panels and their use

Panel for SimpleFilters

The panned for SimpleFilters is modeled after the Command Line Modules.

At the top the Filters section enable the selection of one of the hundred of filters available. The Search text box is use quickly find a filter based on it's name.

The top of the Parameters section dynamically changes based of the Filter selected above, it presents a list of input filter and parameters which the filter needs. Along with the output image for the filter. The behavior of the output is modeled after the CLIs.

At the bottom it features an Apply to run the filter, an Abort button to cancel a actively running filter, and a Restore Defaults to revert the parameters to their initial settings. Above that is the status and progress if a filter is active.


Tips

The output image for the filter can be a gray scale image or a label map. The "LabelMap" check box should be selected to ensure the image is displayed correctly with in Slicer.

Most filters which take more than one image as input expect that the filters be the same pixel type, and the images occupy the same physical space.



Use Cases

There are a large number of filters available in the SimpleFilters module. The following is a table of the filter name, a brief description, and a link to the underlaying ITK filter. The ITK link contains additional detail about using the filter.

Filter Name Brief Description ITK Class
AbsImageFilter Computes the absolute value of each pixel. AbsImageFilter
AbsoluteValueDifferenceImageFilter Implements pixel-wise the computation of absolute value difference. AbsoluteValueDifferenceImageFilter
AcosImageFilter Computes the inverse cosine of each pixel. AcosImageFilter
AdaptiveHistogramEqualizationImageFilter Power Law Adaptive Histogram Equalization. AdaptiveHistogramEqualizationImageFilter
AddImageFilter Pixel-wise addition of two images. AddImageFilter
AndImageFilter Implements the AND bitwise operator pixel-wise between two images. AndImageFilter
AntiAliasBinaryImageFilter A method for estimation of a surface from a binary volume. AntiAliasBinaryImageFilter
ApproximateSignedDistanceMapImageFilter Create a map of the approximate signed distance from the boundaries of a binary image. ApproximateSignedDistanceMapImageFilter
AsinImageFilter Computes the sine of each pixel. AsinImageFilter
Atan2ImageFilter Computes two argument inverse tangent. Atan2ImageFilter
AtanImageFilter Computes the one-argument inverse tangent of each pixel. AtanImageFilter
BilateralImageFilter Blurs an image while preserving edges. BilateralImageFilter
BinShrinkImageFilter Reduce the size of an image by an integer factor in each dimension while performing averaging of an input neighborhood. BinShrinkImageFilter
BinaryClosingByReconstructionImageFilter binary closing by reconstruction of an image. BinaryClosingByReconstructionImageFilter
BinaryContourImageFilter Labels the pixels on the border of the objects in a binary image. BinaryContourImageFilter
BinaryDilateImageFilter Fast binary dilation. BinaryDilateImageFilter
BinaryErodeImageFilter Fast binary erosion. BinaryErodeImageFilter
BinaryFillholeImageFilter Remove holes not connected to the boundary of the image. BinaryFillholeImageFilter
BinaryGrindPeakImageFilter Remove the objects not connected to the boundary of the image. BinaryGrindPeakImageFilter
BinaryMagnitudeImageFilter Computes the square root of the sum of squares of corresponding input pixels. BinaryMagnitudeImageFilter
BinaryMedianImageFilter Applies a version of the median filter optimized for binary images. BinaryMedianImageFilter
BinaryMinMaxCurvatureFlowImageFilter Denoise a binary image using min/max curvature flow. BinaryMinMaxCurvatureFlowImageFilter
BinaryMorphologicalClosingImageFilter binary morphological closing of an image. BinaryMorphologicalClosingImageFilter
BinaryMorphologicalOpeningImageFilter binary morphological opening of an image. BinaryMorphologicalOpeningImageFilter
BinaryNotImageFilter Implements the BinaryNot logical operator pixel-wise between two images. BinaryNotImageFilter
BinaryOpeningByReconstructionImageFilter binary morphological closing of an image. BinaryOpeningByReconstructionImageFilter
BinaryProjectionImageFilter Binary projection. BinaryProjectionImageFilter
BinaryReconstructionByDilationImageFilter binary reconstruction by dilation of an image BinaryReconstructionByDilationImageFilter
BinaryReconstructionByErosionImageFilter binary reconstruction by erosion of an image BinaryReconstructionByErosionImageFilter
BinaryThinningImageFilter This filter computes one-pixel-wide edges of the input image. BinaryThinningImageFilter
BinaryThresholdImageFilter Binarize an input image by thresholding. BinaryThresholdImageFilter
BinaryThresholdProjectionImageFilter BinaryThreshold projection. BinaryThresholdProjectionImageFilter
BinomialBlurImageFilter Performs a separable blur on each dimension of an image. BinomialBlurImageFilter
BitwiseNotImageFilter Implements pixel-wise generic operation on one image. UnaryFunctorImageFilter
BlackTopHatImageFilter Black top hat extract local minima that are smaller than the structuring element. BlackTopHatImageFilter
BoundedReciprocalImageFilter Computes 1/(1+x) for each pixel in the image. BoundedReciprocalImageFilter
BoxMeanImageFilter Implements a fast rectangular mean filter using the accumulator approach. BoxMeanImageFilter
BoxSigmaImageFilter Implements a fast rectangular sigma filter using the accumulator approach. BoxSigmaImageFilter
CannyEdgeDetectionImageFilter This filter is an implementation of a Canny edge detector for scalar-valued images. Based on John Canny's paper "A Computational Approach

to Edge Detection"(IEEE Transactions on Pattern Analysis and Machine Intelligence, Vol. PAMI-8, No.6, November 1986), there are four major steps used in the edge-detection scheme: (1) Smooth the input image with Gaussian filter. (2) Calculate the second directional derivatives of the smoothed image. (3) Non-Maximum Suppression: the zero-crossings of 2nd derivative are found, and the sign of third derivative is used to find the correct extrema. (4) The hysteresis thresholding is applied to the gradient magnitude (multiplied with zero-crossings) of the smoothed image to find and link edges.

CannyEdgeDetectionImageFilter
CastImageFilter Casts input image's pixels to output pixel type. CastImageFilter
CheckerBoardImageFilter Combines two images in a checkerboard pattern. CheckerBoardImageFilter
ClampImageFilter Casts input pixels to output pixel type and clamps the output pixel values to a specified range. ClampImageFilter
ClosingByReconstructionImageFilter Closing by reconstruction of an image. ClosingByReconstructionImageFilter
ComplexToImaginaryImageFilter Computes pixel-wise the imaginary part of a complex image. ComplexToImaginaryImageFilter
ComplexToModulusImageFilter Computes pixel-wise the Modulus of a complex image. ComplexToModulusImageFilter
ComplexToPhaseImageFilter Computes pixel-wise the modulus of a complex image. ComplexToPhaseImageFilter
ComplexToRealImageFilter Computes pixel-wise the real(x) part of a complex image. ComplexToRealImageFilter
ComposeImageFilter ComposeImageFiltercombine several scalar images into a multicomponent image. ComposeImageFilter
ConfidenceConnectedImageFilter Segment pixels with similar statistics using connectivity. ConfidenceConnectedImageFilter
ConnectedComponentImageFilter Label the objects in a binary image. ConnectedComponentImageFilter
ConnectedThresholdImageFilter Label pixels that are connected to a seed and lie within a range of values. ConnectedThresholdImageFilter
ConstantPadImageFilter Increase the image size by padding with a constant value. ConstantPadImageFilter
ConvolutionImageFilter Convolve a given image with an arbitrary image kernel. ConvolutionImageFilter
CosImageFilter Computes the cosine of each pixel. CosImageFilter
CropImageFilter Decrease the image size by cropping the image by an itk::Sizeat both the upper and lower bounds of the largest possible region. CropImageFilter
CurvatureAnisotropicDiffusionImageFilter CurvatureAnisotropicDiffusionImageFilter
CurvatureFlowImageFilter Denoise an image using curvature driven flow. CurvatureFlowImageFilter
CyclicShiftImageFilter Perform a cyclic spatial shift of image intensities on the image grid. CyclicShiftImageFilter
DanielssonDistanceMapImageFilter This filter computes the distance map of the input image as an approximation with pixel accuracy to the Euclidean distance. DanielssonDistanceMapImageFilter
DerivativeImageFilter Computes the directional derivative of an image. The directional derivative at each pixel location is computed by convolution with a derivative operator of user-specified order. DerivativeImageFilter
DilateObjectMorphologyImageFilter dilation of an object in an image DilateObjectMorphologyImageFilter
DiscreteGaussianDerivativeImageFilter Calculates image derivatives using discrete derivative gaussian kernels. This filter calculates Gaussian derivative by separable convolution of an image and a discrete Gaussian derivative operator (kernel). DiscreteGaussianDerivativeImageFilter
DiscreteGaussianImageFilter Blurs an image by separable convolution with discrete gaussian kernels. This filter performs Gaussian blurring by separable convolution of an image and a discrete Gaussian operator (kernel). DiscreteGaussianImageFilter
DivideFloorImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
DivideImageFilter Pixel-wise division of two images. DivideImageFilter
DivideRealImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
DoubleThresholdImageFilter Binarize an input image using double thresholding. DoubleThresholdImageFilter
EdgePotentialImageFilter Computes the edge potential of an image from the image gradient. EdgePotentialImageFilter
EqualImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
ErodeObjectMorphologyImageFilter Erosion of an object in an image. ErodeObjectMorphologyImageFilter
ExpImageFilter Computes the exponential function of each pixel. ExpImageFilter
ExpNegativeImageFilter Computes the function exp(-K.x) for each input pixel. ExpNegativeImageFilter
ExpandImageFilter Expand the size of an image by an integer factor in each dimension. ExpandImageFilter
ExtractImageFilter Decrease the image size by cropping the image to the selected region bounds. ExtractImageFilter
FFTConvolutionImageFilter Convolve a given image with an arbitrary image kernel using multiplication in the Fourier domain. FFTConvolutionImageFilter
FFTNormalizedCorrelationImageFilter Calculate normalized cross correlation using FFTs. FFTNormalizedCorrelationImageFilter
FFTShiftImageFilter Shift the zero-frequency components of a Fourier transfrom to the center of the image. FFTShiftImageFilter
FastApproximateRankImageFilter A separable rank filter. FastApproximateRankImageFilter
FastMarchingImageFilter Solve an Eikonal equation using Fast Marching. FastMarchingImageFilterBase
FlipImageFilter Flips an image across user specified axes. FlipImageFilter
ForwardFFTImageFilter Base class for forward Fast Fourier Transform. ForwardFFTImageFilter
GaborImageSource Generate an n-dimensional image of a Gabor filter. GaborImageSource
GaussianImageSource Generate an n-dimensional image of a Gaussian. GaussianImageSource
GeodesicActiveContourLevelSetImageFilter Segments structures in images based on a user supplied edge potential map. GeodesicActiveContourLevelSetImageFilter
GradientAnisotropicDiffusionImageFilter GradientAnisotropicDiffusionImageFilter
GradientImageFilter Computes the gradient of an image using directional derivatives. GradientImageFilter
GradientMagnitudeImageFilter Computes the gradient magnitude of an image region at each pixel. GradientMagnitudeImageFilter
GradientMagnitudeRecursiveGaussianImageFilter Computes the Magnitude of the Gradient of an image by convolution with the first derivative of a Gaussian. GradientMagnitudeRecursiveGaussianImageFilter
GradientRecursiveGaussianImageFilter Computes the gradient of an image by convolution with the first derivative of a Gaussian. GradientRecursiveGaussianImageFilter
GrayscaleConnectedClosingImageFilter Enhance pixels associated with a dark object (identified by a seed pixel) where the dark object is surrounded by a brigher object. GrayscaleConnectedClosingImageFilter
GrayscaleConnectedOpeningImageFilter Enhance pixels associated with a bright object (identified by a seed pixel) where the bright object is surrounded by a darker object. GrayscaleConnectedOpeningImageFilter
GrayscaleDilateImageFilter gray scale dilation of an image GrayscaleDilateImageFilter
GrayscaleErodeImageFilter gray scale dilation of an image GrayscaleErodeImageFilter
GrayscaleFillholeImageFilter Remove local minima not connected to the boundary of the image. GrayscaleFillholeImageFilter
GrayscaleGeodesicDilateImageFilter geodesic gray scale dilation of an image GrayscaleGeodesicDilateImageFilter
GrayscaleGeodesicErodeImageFilter geodesic gray scale erosion of an image GrayscaleGeodesicErodeImageFilter
GrayscaleGrindPeakImageFilter Remove local maxima not connected to the boundary of the image. GrayscaleGrindPeakImageFilter
GrayscaleMorphologicalClosingImageFilter gray scale dilation of an image GrayscaleMorphologicalClosingImageFilter
GrayscaleMorphologicalOpeningImageFilter gray scale dilation of an image GrayscaleMorphologicalOpeningImageFilter
GreaterEqualImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
GreaterImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
GridImageSource Generate an n-dimensional image of a grid. GridImageSource
HConcaveImageFilter Identify local minima whose depth below the baseline is greater than h. HConcaveImageFilter
HConvexImageFilter Identify local maxima whose height above the baseline is greater than h. HConvexImageFilter
HMaximaImageFilter Suppress local maxima whose height above the baseline is less than h. HMaximaImageFilter
HMinimaImageFilter Suppress local minima whose depth below the baseline is less than h. HMinimaImageFilter
HalfHermitianToRealInverseFFTImageFilter Base class for specialized complex-to-real inverse Fast Fourier Transform. HalfHermitianToRealInverseFFTImageFilter
HausdorffDistanceImageFilter Computes the Hausdorff distance between the set of non-zero pixels of two images. HausdorffDistanceImageFilter
HistogramMatchingImageFilter Normalize the grayscale values between two images by histogram matching. HistogramMatchingImageFilter
HuangThresholdImageFilter Threshold an image using the Huang Threshold. HuangThresholdImageFilter
IntensityWindowingImageFilter Applies a linear transformation to the intensity levels of the input Imagethat are inside a user-defined interval. Values below this interval are mapped to a constant. Values over the interval are mapped to another constant. IntensityWindowingImageFilter
IntermodesThresholdImageFilter Threshold an image using the Intermodes Threshold. IntermodesThresholdImageFilter
InverseDeconvolutionImageFilter The direct linear inverse deconvolution filter. InverseDeconvolutionImageFilter
InverseFFTImageFilter Base class for inverse Fast Fourier Transform. InverseFFTImageFilter
InvertIntensityImageFilter Invert the intensity of an image. InvertIntensityImageFilter
IsoContourDistanceImageFilter Compute an approximate distance from an interpolated isocontour to the close grid points. IsoContourDistanceImageFilter
IsoDataThresholdImageFilter Threshold an image using the IsoData Threshold. IsoDataThresholdImageFilter
IsolatedConnectedImageFilter Label pixels that are connected to one set of seeds but not another. IsolatedConnectedImageFilter
IsolatedWatershedImageFilter Isolate watershed basins using two seeds. IsolatedWatershedImageFilter
JoinSeriesImageFilter Join N-D images into an (N+1)-D image. JoinSeriesImageFilter
KittlerIllingworthThresholdImageFilter Threshold an image using the KittlerIllingworth Threshold. KittlerIllingworthThresholdImageFilter
LabelContourImageFilter Labels the pixels on the border of the objects in a labeled image. LabelContourImageFilter
LabelOverlayImageFilter Apply a colormap to a label image and put it on top of the input image. LabelOverlayImageFilter
LabelToRGBImageFilter Apply a colormap to a label image. LabelToRGBImageFilter
LabelVotingImageFilter This filter performs pixelwise voting among an arbitrary number of input images, where each of them represents a segmentation of the same scene (i.e., image). LabelVotingImageFilter
LandweberDeconvolutionImageFilter Deconvolve an image using the Landweber deconvolution algorithm. LandweberDeconvolutionImageFilter
LaplacianImageFilter LaplacianImageFilter
LaplacianRecursiveGaussianImageFilter Computes the Laplacian of Gaussian (LoG) of an image. LaplacianRecursiveGaussianImageFilter
LaplacianSegmentationLevelSetImageFilter Segments structures in images based on a second derivative image features. LaplacianSegmentationLevelSetImageFilter
LaplacianSharpeningImageFilter This filter sharpens an image using a Laplacian. LaplacianSharpening highlights regions of rapid intensity change and therefore highlights or enhances the edges. The result is an image that appears more in focus. LaplacianSharpeningImageFilter
LessEqualImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
LessImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
LiThresholdImageFilter Threshold an image using the Li Threshold. LiThresholdImageFilter
Log10ImageFilter Computes the log10 of each pixel. Log10ImageFilter
LogImageFilter Computes the log() of each pixel. LogImageFilter
MagnitudeAndPhaseToComplexImageFilter Implements pixel-wise conversion of magnitude and phase data into complex voxels. MagnitudeAndPhaseToComplexImageFilter
MaskImageFilter Mask an image with a mask. MaskImageFilter
MaskNegatedImageFilter Mask an image with the negative of a mask. MaskNegatedImageFilter
MaskedFFTNormalizedCorrelationImageFilter Calculate masked normalized cross correlation using FFTs. MaskedFFTNormalizedCorrelationImageFilter
MaximumEntropyThresholdImageFilter Threshold an image using the MaximumEntropy Threshold. MaximumEntropyThresholdImageFilter
MaximumImageFilter Implements a pixel-wise operator Max(a,b) between two images. MaximumImageFilter
MaximumProjectionImageFilter Maximum projection. MaximumProjectionImageFilter
MeanImageFilter Applies an averaging filter to an image. MeanImageFilter
MeanProjectionImageFilter Mean projection. MeanProjectionImageFilter
MedianImageFilter Applies a median filter to an image. MedianImageFilter
MedianProjectionImageFilter Median projection. MedianProjectionImageFilter
MinMaxCurvatureFlowImageFilter Denoise an image using min/max curvature flow. MinMaxCurvatureFlowImageFilter
MinimumImageFilter Implements a pixel-wise operator Min(a,b) between two images. MinimumImageFilter
MinimumMaximumImageFilter Computes the minimum and the maximum intensity values of an image. MinimumMaximumImageFilter
MinimumProjectionImageFilter Minimum projection. MinimumProjectionImageFilter
MirrorPadImageFilter Increase the image size by padding with replicants of the input image value. MirrorPadImageFilter
ModulusImageFilter Computes the modulus (x % dividend) pixel-wise. ModulusImageFilter
MomentsThresholdImageFilter Threshold an image using the Moments Threshold. MomentsThresholdImageFilter
MorphologicalGradientImageFilter gray scale dilation of an image MorphologicalGradientImageFilter
MorphologicalWatershedFromMarkersImageFilter Morphological watershed transform from markers. MorphologicalWatershedFromMarkersImageFilter
MorphologicalWatershedImageFilter TODO. MorphologicalWatershedImageFilter
MultiplyImageFilter Pixel-wise multiplication of two images. MultiplyImageFilter
N4BiasFieldCorrectionImageFilter Implementation of the N4 bias field correction algorithm. N4BiasFieldCorrectionImageFilter
NaryAddImageFilter Pixel-wise addition of N images. NaryAddImageFilter
NaryMaximumImageFilter Computes the pixel-wise maximum of several images. NaryMaximumImageFilter
NeighborhoodConnectedImageFilter Label pixels that are connected to a seed and lie within a neighborhood. NeighborhoodConnectedImageFilter
NoiseImageFilter Calculate the local noise in an image. NoiseImageFilter
NormalizeImageFilter Normalize an image by setting its mean to zero and variance to one. NormalizeImageFilter
NormalizeToConstantImageFilter Scales image pixel intensities to make the sum of all pixels equal a user-defined constant. NormalizeToConstantImageFilter
NormalizedCorrelationImageFilter Computes the normalized correlation of an image and a template. NormalizedCorrelationImageFilter
NotEqualImageFilter Implements pixel-wise generic operation of two images, or of an image and a constant. BinaryFunctorImageFilter
NotImageFilter Implements the NOT logical operator pixel-wise on an image. NotImageFilter
OpeningByReconstructionImageFilter Opening by reconstruction of an image. OpeningByReconstructionImageFilter
OrImageFilter Implements the OR bitwise operator pixel-wise between two images. OrImageFilter
OtsuMultipleThresholdsImageFilter Threshold an image using multiple Otsu Thresholds. OtsuMultipleThresholdsImageFilter
OtsuThresholdImageFilter Threshold an image using the Otsu Threshold. OtsuThresholdImageFilter
PasteImageFilter Paste an image into another image. PasteImageFilter
PatchBasedDenoisingImageFilter Derived class implementing a specific patch-based denoising algorithm, as detailed below. PatchBasedDenoisingImageFilter
PermuteAxesImageFilter Permutes the image axes according to a user specified order. PermuteAxesImageFilter
PhysicalPointImageSource Generate an image of the physical locations of each pixel. PhysicalPointImageSource
PowImageFilter Computes the powers of 2 images. PowImageFilter
ProjectedLandweberDeconvolutionImageFilter Deconvolve an image using the projected Landweber deconvolution algorithm. ProjectedLandweberDeconvolutionImageFilter
RankImageFilter Rank filter of a greyscale image. RankImageFilter
RealAndImaginaryToComplexImageFilter ComposeImageFiltercombine several scalar images into a multicomponent image. ComposeImageFilter
RealToHalfHermitianForwardFFTImageFilter Base class for specialized real-to-complex forward Fast Fourier Transform. RealToHalfHermitianForwardFFTImageFilter
ReconstructionByDilationImageFilter grayscale reconstruction by dilation of an image ReconstructionByDilationImageFilter
ReconstructionByErosionImageFilter grayscale reconstruction by erosion of an image ReconstructionByErosionImageFilter
RecursiveGaussianImageFilter Base class for computing IIR convolution with an approximation of a Gaussian kernel. RecursiveGaussianImageFilter
RegionOfInterestImageFilter Extract a region of interest from the input image. RegionOfInterestImageFilter
RegionalMaximaImageFilter Produce a binary image where foreground is the regional maxima of the input image. RegionalMaximaImageFilter
RegionalMinimaImageFilter Produce a binary image where foreground is the regional minima of the input image. RegionalMinimaImageFilter
RelabelComponentImageFilter Relabel the components in an image such that consecutive labels are used. RelabelComponentImageFilter
RenyiEntropyThresholdImageFilter Threshold an image using the RenyiEntropy Threshold. RenyiEntropyThresholdImageFilter
ResampleImageFilter Resample an image via a coordinate transform. ResampleImageFilter
RescaleIntensityImageFilter Applies a linear transformation to the intensity levels of the input Image. RescaleIntensityImageFilter
RichardsonLucyDeconvolutionImageFilter Deconvolve an image using the Richardson-Lucy deconvolution algorithm. RichardsonLucyDeconvolutionImageFilter
STAPLEImageFilter The STAPLE filter implements the Simultaneous Truth and Performance Level Estimation algorithm for generating ground truth volumes from a set of binary expert segmentations. STAPLEImageFilter
ScalarChanAndVeseDenseLevelSetImageFilter Dense implementation of the Chan and Vese multiphase level set image filter. ScalarChanAndVeseDenseLevelSetImageFilter
ScalarConnectedComponentImageFilter A connected components filter that labels the objects in an arbitrary image. Two pixels are similar if they are within threshold of each other. Uses ConnectedComponentFunctorImageFilter. ScalarConnectedComponentImageFilter
ScalarImageKmeansImageFilter Classifies the intensity values of a scalar image using the K-Means algorithm. ScalarImageKmeansImageFilter
ScalarToRGBColormapImageFilter Implements pixel-wise intensity->rgb mapping operation on one image. ScalarToRGBColormapImageFilter
ShanbhagThresholdImageFilter Threshold an image using the Shanbhag Threshold. ShanbhagThresholdImageFilter
ShapeDetectionLevelSetImageFilter Segments structures in images based on a user supplied edge potential map. ShapeDetectionLevelSetImageFilter
ShiftScaleImageFilter Shift and scale the pixels in an image. ShiftScaleImageFilter
ShrinkImageFilter Reduce the size of an image by an integer factor in each dimension. ShrinkImageFilter
SigmoidImageFilter Computes the sigmoid function pixel-wise. SigmoidImageFilter
SignedDanielssonDistanceMapImageFilter SignedDanielssonDistanceMapImageFilter
SignedMaurerDistanceMapImageFilter This filter calculates the Euclidean distance transform of a binary image in linear time for arbitrary dimensions. SignedMaurerDistanceMapImageFilter
SimilarityIndexImageFilter Measures the similarity between the set of non-zero pixels of two images. SimilarityIndexImageFilter
SimpleContourExtractorImageFilter Computes an image of contours which will be the contour of the first image. SimpleContourExtractorImageFilter
SinImageFilter Computes the sine of each pixel. SinImageFilter
SliceImageFilter SliceImageFilter
SmoothingRecursiveGaussianImageFilter Computes the smoothing of an image by convolution with the Gaussian kernels implemented as IIR filters. SmoothingRecursiveGaussianImageFilter
SobelEdgeDetectionImageFilter A 2D or 3D edge detection using the Sobel operator. SobelEdgeDetectionImageFilter
SqrtImageFilter Computes the square root of each pixel. SqrtImageFilter
SquareImageFilter Computes the square of the intensity values pixel-wise. SquareImageFilter
SquaredDifferenceImageFilter Implements pixel-wise the computation of squared difference. SquaredDifferenceImageFilter
StandardDeviationProjectionImageFilter Mean projection. StandardDeviationProjectionImageFilter
SubtractImageFilter Pixel-wise subtraction of two images. SubtractImageFilter
SumProjectionImageFilter Sum projection. SumProjectionImageFilter
TanImageFilter Computes the tangent of each input pixel. TanImageFilter
TernaryAddImageFilter Pixel-wise addition of three images. TernaryAddImageFilter
TernaryMagnitudeImageFilter Pixel-wise addition of three images. TernaryMagnitudeImageFilter
TernaryMagnitudeSquaredImageFilter Pixel-wise addition of three images. TernaryMagnitudeSquaredImageFilter
ThresholdImageFilter Set image values to a user-specified value if they are below, above, or between simple threshold values. ThresholdImageFilter
ThresholdMaximumConnectedComponentsImageFilter Finds the threshold value of an image based on maximizing the number of objects in the image that are larger than a given minimal size. ThresholdMaximumConnectedComponentsImageFilter
ThresholdSegmentationLevelSetImageFilter Segments structures in images based on intensity values. ThresholdSegmentationLevelSetImageFilter
TikhonovDeconvolutionImageFilter An inverse deconvolution filter regularized in the Tikhonov sense. TikhonovDeconvolutionImageFilter
TileImageFilter Tile multiple input images into a single output image. TileImageFilter
TriangleThresholdImageFilter Threshold an image using the Triangle Threshold. TriangleThresholdImageFilter
UnaryMinusImageFilter Computes the negative of each pixel. UnaryFunctorImageFilter
ValuedRegionalMaximaImageFilter 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. ValuedRegionalMaximaImageFilter
ValuedRegionalMinimaImageFilter 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. ValuedRegionalMinimaImageFilter
VectorConfidenceConnectedImageFilter Segment pixels with similar statistics using connectivity. VectorConfidenceConnectedImageFilter
VectorConnectedComponentImageFilter A connected components filter that labels the objects in a vector image. Two vectors are pointing similar directions if one minus their dot product is less than a threshold. Vectors that are 180 degrees out of phase are similar. Assumes that vectors are normalized. VectorConnectedComponentImageFilter
VectorIndexSelectionCastImageFilter Extracts the selected index of the vector that is the input pixel type. VectorIndexSelectionCastImageFilter
VectorMagnitudeImageFilter Take an image of vectors as input and produce an image with the magnitude of those vectors. VectorMagnitudeImageFilter
VotingBinaryHoleFillingImageFilter Fills in holes and cavities by applying a voting operation on each pixel. VotingBinaryHoleFillingImageFilter
VotingBinaryImageFilter Applies a voting operation in a neighborhood of each pixel. VotingBinaryImageFilter
VotingBinaryIterativeHoleFillingImageFilter Fills in holes and cavities by iteratively applying a voting operation. VotingBinaryIterativeHoleFillingImageFilter
WarpImageFilter Warps an image using an input displacement field. WarpImageFilter
WhiteTopHatImageFilter White top hat extract local maxima that are larger than the structuring element. WhiteTopHatImageFilter
WienerDeconvolutionImageFilter The Wiener deconvolution image filter is designed to restore an image convolved with a blurring kernel while keeping noise enhancement to a minimum. WienerDeconvolutionImageFilter
WrapPadImageFilter Increase the image size by padding with replicants of the input image value. WrapPadImageFilter
XorImageFilter Computes the XOR bitwise operator pixel-wise between two images. XorImageFilter
YenThresholdImageFilter Threshold an image using the Yen Threshold. YenThresholdImageFilter
ZeroCrossingBasedEdgeDetectionImageFilter This filter implements a zero-crossing based edge detecor. ZeroCrossingBasedEdgeDetectionImageFilter
ZeroCrossingImageFilter This filter finds the closest pixel to the zero-crossings (sign changes) in a signed itk::Image. ZeroCrossingImageFilter
ZeroFluxNeumannPadImageFilter Increase the image size by padding according to the zero-flux Neumann boundary condition. ZeroFluxNeumannPadImageFilter

Similar Modules

N/A

References

N/A

= Information for Developers =github.com/SimpleITK/SlicerSimpleFilters