ITK  5.0.0
Insight Segmentation and Registration Toolkit
Classes
Image Enhancement Filters
+ Collaboration diagram for Image Enhancement Filters:

Classes

class  itk::AdaptiveHistogramEqualizationImageFilter< TImageType, TKernel >
 
class  itk::AggregateLabelMapFilter< TImage >
 
class  itk::AnisotropicDiffusionFunction< TImage >
 
class  itk::AnisotropicDiffusionImageFilter< TInputImage, TOutputImage >
 
class  itk::AttributeKeepNObjectsLabelMapFilter< TImage, TAttributeAccessor >
 
class  itk::AttributeOpeningLabelMapFilter< TImage, TAttributeAccessor >
 
class  itk::AttributePositionLabelMapFilter< TImage, TAttributeAccessor, VPhysicalPosition >
 
class  itk::AttributeRelabelLabelMapFilter< TImage, TAttributeAccessor >
 
class  itk::AttributeSelectionLabelMapFilter< TImage, TAttributeAccessor >
 
class  itk::AttributeUniqueLabelMapFilter< TImage, TAttributeAccessor >
 
class  itk::AutoCropLabelMapFilter< TInputImage >
 
class  itk::BasicDilateImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::BasicErodeImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::BilateralImageFilter< TInputImage, TOutputImage >
 
class  itk::BinaryClosingByReconstructionImageFilter< TInputImage, TKernel >
 
class  itk::BinaryFillholeImageFilter< TInputImage >
 
class  itk::BinaryGrindPeakImageFilter< TInputImage >
 
class  itk::BinaryImageToShapeLabelMapFilter< TInputImage, TOutputImage >
 
class  itk::BinaryImageToStatisticsLabelMapFilter< TInputImage, TFeatureImage, TOutputImage >
 
class  itk::BinaryMinMaxCurvatureFlowImageFilter< TInputImage, TOutputImage >
 
class  itk::BinaryMorphologicalClosingImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::BinaryMorphologicalOpeningImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::BinaryOpeningByReconstructionImageFilter< TInputImage, TKernel >
 
class  itk::BinaryPruningImageFilter< TInputImage, TOutputImage >
 
class  itk::BinaryReconstructionByDilationImageFilter< TInputImage >
 
class  itk::BinaryReconstructionByErosionImageFilter< TInputImage >
 
class  itk::BinaryReconstructionLabelMapFilter< TImage, TMarkerImage, TAttributeAccessor >
 
class  itk::BinaryShapeKeepNObjectsImageFilter< TInputImage >
 
class  itk::BinaryShapeOpeningImageFilter< TInputImage >
 
class  itk::BinaryStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >
 
class  itk::BinaryStatisticsOpeningImageFilter< TInputImage, TFeatureImage >
 
class  itk::BinaryThinningImageFilter< TInputImage, TOutputImage >
 
class  itk::BinomialBlurImageFilter< TInputImage, TOutputImage >
 
class  itk::BlackTopHatImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::ChangeLabelLabelMapFilter< TImage >
 
class  itk::ChangeRegionLabelMapFilter< TInputImage >
 
class  itk::ClosingByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::ConvertLabelMapFilter< TInputImage, TOutputImage >
 
class  itk::CropLabelMapFilter< TInputImage >
 
class  itk::CurvatureAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >
 
class  itk::CurvatureFlowImageFilter< TInputImage, TOutputImage >
 
class  itk::CurvatureNDAnisotropicDiffusionFunction< TImage >
 
class  itk::DifferenceOfGaussiansGradientImageFilter< TInputImage, TDataType >
 
class  itk::DilateObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::DiscreteGaussianDerivativeImageFilter< TInputImage, TOutputImage >
 
class  itk::DiscreteGaussianImageFilter< TInputImage, TOutputImage >
 
class  itk::DoubleThresholdImageFilter< TInputImage, TOutputImage >
 
class  itk::ErodeObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::GradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >
 
class  itk::GradientNDAnisotropicDiffusionFunction< TImage >
 
class  itk::GrayscaleConnectedClosingImageFilter< TInputImage, TOutputImage >
 
class  itk::GrayscaleConnectedOpeningImageFilter< TInputImage, TOutputImage >
 
class  itk::GrayscaleDilateImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::GrayscaleErodeImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::GrayscaleFillholeImageFilter< TInputImage, TOutputImage >
 
class  itk::GrayscaleFunctionDilateImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::GrayscaleFunctionErodeImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::GrayscaleGeodesicDilateImageFilter< TInputImage, TOutputImage >
 
class  itk::GrayscaleGeodesicErodeImageFilter< TInputImage, TOutputImage >
 
class  itk::GrayscaleGrindPeakImageFilter< TInputImage, TOutputImage >
 
class  itk::GrayscaleMorphologicalClosingImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::GrayscaleMorphologicalOpeningImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::HConcaveImageFilter< TInputImage, TOutputImage >
 
class  itk::HConvexImageFilter< TInputImage, TOutputImage >
 
class  itk::HMaximaImageFilter< TInputImage, TOutputImage >
 
class  itk::HMinimaImageFilter< TInputImage, TOutputImage >
 
class  itk::InPlaceLabelMapFilter< TInputImage >
 
class  itk::LabelImageToLabelMapFilter< TInputImage, TOutputImage >
 
class  itk::LabelImageToShapeLabelMapFilter< TInputImage, TOutputImage >
 
class  itk::LabelImageToStatisticsLabelMapFilter< TInputImage, TFeatureImage, TOutputImage >
 
class  itk::LabelMapContourOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >
 
class  itk::LabelMapFilter< TInputImage, TOutputImage >
 
class  itk::LabelMapMaskImageFilter< TInputImage, TOutputImage >
 
class  itk::LabelMapOverlayImageFilter< TLabelMap, TFeatureImage, TOutputImage >
 
class  itk::LabelMapToAttributeImageFilter< TInputImage, TOutputImage, TAttributeAccessor >
 
class  itk::LabelMapToBinaryImageFilter< TInputImage, TOutputImage >
 
class  itk::LabelMapToLabelImageFilter< TInputImage, TOutputImage >
 
class  itk::LabelMapToRGBImageFilter< TInputImage, TOutputImage >
 
class  itk::LabelSelectionLabelMapFilter< TImage >
 
class  itk::LabelShapeKeepNObjectsImageFilter< TInputImage >
 
class  itk::LabelShapeOpeningImageFilter< TInputImage >
 
class  itk::LabelStatisticsKeepNObjectsImageFilter< TInputImage, TFeatureImage >
 
class  itk::LabelStatisticsOpeningImageFilter< TInputImage, TFeatureImage >
 
class  itk::LabelUniqueLabelMapFilter< TImage >
 
class  itk::MergeLabelMapFilter< TImage >
 
class  itk::MinMaxCurvatureFlowImageFilter< TInputImage, TOutputImage >
 
class  itk::MorphologicalGradientImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::MorphologicalWatershedFromMarkersImageFilter< TInputImage, TLabelImage >
 
class  itk::MorphologicalWatershedImageFilter< TInputImage, TOutputImage >
 
class  itk::MorphologyImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::MovingHistogramDilateImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::MovingHistogramErodeImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::MovingHistogramImageFilter< TInputImage, TOutputImage, TKernel, THistogram >
 
class  itk::MovingHistogramImageFilterBase< TInputImage, TOutputImage, TKernel >
 
class  itk::MovingHistogramMorphologicalGradientImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::MovingHistogramMorphologyImageFilter< TInputImage, TOutputImage, TKernel, THistogram >
 
class  itk::ObjectByObjectLabelMapFilter< TInputImage, TOutputImage, TInputFilter, TOutputFilter, TInternalInputImage, TInternalOutputImage >
 
class  itk::ObjectMorphologyImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::OpeningByReconstructionImageFilter< TInputImage, TOutputImage, TKernel >
 
class  itk::PadLabelMapFilter< TInputImage >
 
class  itk::ReconstructionByDilationImageFilter< TInputImage, TOutputImage >
 
class  itk::ReconstructionByErosionImageFilter< TInputImage, TOutputImage >
 
class  itk::RecursiveGaussianImageFilter< TInputImage, TOutputImage >
 
class  itk::RegionFromReferenceLabelMapFilter< TInputImage >
 
class  itk::RelabelLabelMapFilter< TImage >
 
class  itk::ScalarAnisotropicDiffusionFunction< TImage >
 
class  itk::ShapeKeepNObjectsLabelMapFilter< TImage >
 
class  itk::ShapeLabelMapFilter< TImage, TLabelImage >
 
class  itk::ShapeOpeningLabelMapFilter< TImage >
 
class  itk::ShapePositionLabelMapFilter< TImage >
 
class  itk::ShapeRelabelImageFilter< TInputImage >
 
class  itk::ShapeRelabelLabelMapFilter< TImage >
 
class  itk::ShapeUniqueLabelMapFilter< TImage >
 
class  itk::ShiftScaleLabelMapFilter< TImage >
 
class  itk::StatisticsKeepNObjectsLabelMapFilter< TImage >
 
class  itk::StatisticsLabelMapFilter< TImage, TFeatureImage >
 
class  itk::StatisticsOpeningLabelMapFilter< TImage >
 
class  itk::StatisticsPositionLabelMapFilter< TImage >
 
class  itk::StatisticsRelabelImageFilter< TInputImage, TFeatureImage >
 
class  itk::StatisticsRelabelLabelMapFilter< TImage >
 
class  itk::StatisticsUniqueLabelMapFilter< TImage >
 
class  itk::VectorAnisotropicDiffusionFunction< TImage >
 
class  itk::VectorCurvatureAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >
 
class  itk::VectorGradientAnisotropicDiffusionImageFilter< TInputImage, TOutputImage >
 
class  itk::WhiteTopHatImageFilter< TInputImage, TOutputImage, TKernel >
 

Detailed Description

Image enhancement filters process an image to enhance the appearance of an image either for visualization purposes or for further processing. Examples of image enhancement filters available in ITK are: anisotropic diffusion, Gaussian filter, and histogram equalization.