18 #ifndef itkLabelMapToAttributeImageFilter_h
19 #define itkLabelMapToAttributeImageFilter_h
42 template<
typename TInputImage,
typename TOutputImage,
typename TAttributeAccessor=
43 typename Functor::AttributeLabelObjectAccessor< typename TInputImage::LabelObjectType > >
73 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
74 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
95 void PrintSelf(std::ostream& os,
Indent indent)
const override;
100 void GenerateInputRequestedRegion()
override;
103 void EnlargeOutputRequestedRegion(
DataObject *itkNotUsed(output))
override;
107 void GenerateData()
override;
116 #ifndef ITK_MANUAL_INSTANTIATION
117 #include "itkLabelMapToAttributeImageFilter.hxx"
typename OutputImageType::Pointer OutputImagePointer
The base class for all process objects (source, filters, mappers) in the Insight data processing pipe...
typename OutputImageType::ConstPointer OutputImageConstPointer
Base class for all process objects that output image data.
TInputImage InputImageType
Convert a LabelMap to a labeled image.
typename OutputImageType::PixelType OutputImagePixelType
typename InputImageType::PixelType InputImagePixelType
typename InputImageType::Pointer InputImagePointer
typename OutputImageType::RegionType OutputImageRegionType
ImageBaseType::IndexType IndexType
TOutputImage OutputImageType
typename AttributeAccessorType::AttributeValueType AttributeValueType
typename InputImageType::RegionType InputImageRegionType
typename OutputImageType::IndexType IndexType
TAttributeAccessor AttributeAccessorType
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
OutputImagePixelType m_BackgroundValue
ImageBaseType::RegionType RegionType
typename InputImageType::ConstPointer InputImageConstPointer
Base class for all data objects in ITK.