|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbLabelizeImageFilterBase_h
22 #define otbLabelizeImageFilterBase_h
24 #include "itkImageToImageFilter.h"
25 #include "itkAddImageFilter.h"
38 template <
class TInputImage,
class TOutputImage,
class TFilter>
44 typedef itk::ImageToImageFilter<TInputImage, TOutputImage>
Superclass;
84 itkGetMacro(ObjectCount,
unsigned long);
94 typedef itk::AddImageFilter<OutputImageType, OutputImageType, OutputImageType>
AddImageFilterType;
102 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
105 void GenerateData()
override;
135 void operator=(
const Self&) =
delete;
141 #ifndef OTB_MANUAL_INSTANTIATION
itk::SmartPointer< const Self > ConstPointer
TInputImage InputImageType
RegionGrowingFilterPointerType m_RegionGrowingFilter
MultiplyFilterType::Pointer MultiplyFilterPointerType
ThresholdFilterPointerType m_ThresholdPointSetFilter
AddImageFilterType::Pointer AddImageFilterPointerType
ThresholdFilterType::Pointer ThresholdFilterPointerType
InputPixelType m_LowerThreshold
PointSetType::Pointer PointSetPointerType
LabelizeImageFilterBase Self
TOutputImage::PixelType OutputPixelType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
unsigned long m_ObjectCount
otb::MultiplyByScalarImageFilter< InputImageType, OutputImageType > MultiplyFilterType
InputPixelType m_UpperThreshold
otb::ThresholdImageToPointSetFilter< InputImageType, PointSetType > ThresholdFilterType
itk::SmartPointer< Self > Pointer
itk::AddImageFilter< OutputImageType, OutputImageType, OutputImageType > AddImageFilterType
Produce a PointSet according to filtering conditions.
itk::SmartPointer< Self > Pointer
itk::SmartPointer< Self > Pointer
TInputImage::IndexType IndexType
itk::ImageToImageFilter< TInputImage, TOutputImage > Superclass
TFilter::Pointer RegionGrowingFilterPointerType
MultiplyFilterPointerType m_MultiplyFilter
TFilter RegionGrowingFilterType
TInputImage::PixelType InputPixelType
PointSetPointerType m_PointSet
itk::PointSet< InputPixelType, 2 > PointSetType
virtual void RegionGrowing(const IndexType)
Base class for filter labelizing image region based on segmentation.
~LabelizeImageFilterBase() override
TOutputImage OutputImageType