OTB
9.0.0
Orfeo Toolbox
|
#include <otbLabelizeImageFilterBase.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef TInputImage::IndexType | IndexType |
typedef TInputImage | InputImageType |
typedef TInputImage::PixelType | InputPixelType |
typedef TOutputImage | OutputImageType |
typedef TOutputImage::PixelType | OutputPixelType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PointSetType::Pointer | PointSetPointerType |
typedef itk::PointSet< InputPixelType, 2 > | PointSetType |
typedef TFilter::Pointer | RegionGrowingFilterPointerType |
typedef TFilter | RegionGrowingFilterType |
typedef LabelizeImageFilterBase | Self |
typedef itk::ImageToImageFilter< TInputImage, TOutputImage > | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual InputPixelType | GetLowerThreshold () |
virtual const char * | GetNameOfClass () const |
virtual InputPixelType | GetUpperThreshold () |
virtual void | SetLowerThreshold (InputPixelType _arg) |
virtual void | SetUpperThreshold (InputPixelType _arg) |
Base class for filter labelizing image region based on segmentation.
Definition at line 39 of file otbLabelizeImageFilterBase.h.
typedef AddImageFilterType::Pointer otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::AddImageFilterPointerType |
Internal
Definition at line 95 of file otbLabelizeImageFilterBase.h.
typedef itk::AddImageFilter<OutputImageType, OutputImageType, OutputImageType> otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::AddImageFilterType |
Internal
Definition at line 94 of file otbLabelizeImageFilterBase.h.
typedef itk::SmartPointer<const Self> otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::ConstPointer |
Definition at line 46 of file otbLabelizeImageFilterBase.h.
typedef TInputImage::IndexType otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::IndexType |
Definition at line 55 of file otbLabelizeImageFilterBase.h.
typedef TInputImage otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::InputImageType |
typedef to simplify variables definition and declaration.
Definition at line 49 of file otbLabelizeImageFilterBase.h.
typedef TInputImage::PixelType otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::InputPixelType |
Definition at line 52 of file otbLabelizeImageFilterBase.h.
typedef MultiplyFilterType::Pointer otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::MultiplyFilterPointerType |
Internal
Definition at line 92 of file otbLabelizeImageFilterBase.h.
typedef otb::MultiplyByScalarImageFilter<InputImageType, OutputImageType> otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::MultiplyFilterType |
Internal
Definition at line 91 of file otbLabelizeImageFilterBase.h.
typedef TOutputImage otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::OutputImageType |
Definition at line 50 of file otbLabelizeImageFilterBase.h.
typedef TOutputImage::PixelType otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::OutputPixelType |
Definition at line 53 of file otbLabelizeImageFilterBase.h.
typedef itk::SmartPointer<Self> otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::Pointer |
Definition at line 45 of file otbLabelizeImageFilterBase.h.
typedef PointSetType::Pointer otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::PointSetPointerType |
Definition at line 58 of file otbLabelizeImageFilterBase.h.
typedef itk::PointSet<InputPixelType, 2> otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::PointSetType |
Definition at line 57 of file otbLabelizeImageFilterBase.h.
typedef TFilter::Pointer otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::RegionGrowingFilterPointerType |
Definition at line 61 of file otbLabelizeImageFilterBase.h.
typedef TFilter otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::RegionGrowingFilterType |
Definition at line 60 of file otbLabelizeImageFilterBase.h.
typedef LabelizeImageFilterBase otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::Self |
typedef for standard classes.
Definition at line 43 of file otbLabelizeImageFilterBase.h.
typedef itk::ImageToImageFilter<TInputImage, TOutputImage> otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::Superclass |
Definition at line 44 of file otbLabelizeImageFilterBase.h.
typedef ThresholdFilterType::Pointer otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::ThresholdFilterPointerType |
Internal
Definition at line 89 of file otbLabelizeImageFilterBase.h.
typedef otb::ThresholdImageToPointSetFilter<InputImageType, PointSetType> otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::ThresholdFilterType |
Internal
Definition at line 84 of file otbLabelizeImageFilterBase.h.
|
protected |
Constructor
Definition at line 32 of file otbLabelizeImageFilterBase.hxx.
|
inlineoverrideprotected |
Internal
Definition at line 99 of file otbLabelizeImageFilterBase.h.
|
privatedelete |
Internal
virtual::itk::LightObject::Pointer otb::LabelizeImageFilterBase< TInputImage, TOutputImage, TFilter >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
|
virtual |
Get lower threshold
|
virtual |
Return the class name.
|
virtual |
Get Object count
|
virtual |
Get upper threshold
|
static |
"object factory" management method.
|
privatedelete |
Internal
|
overrideprotected |
PrintSelf Method
Definition at line 103 of file otbLabelizeImageFilterBase.hxx.
|
inlineprotectedvirtual |
Region growing
Reimplemented in otb::LabelizeConfidenceConnectedImageFilter< TInputImage, TOutputImage >, otb::LabelizeNeighborhoodConnectedImageFilter< TInputImage, TOutputImage >, and otb::LabelizeConnectedThresholdImageFilter< TInputImage, TOutputImage >.
Definition at line 108 of file otbLabelizeImageFilterBase.h.
|
virtual |
Set lower threshold
|
virtual |
Set upper threshold
|
protected |
Lower threshold
Definition at line 116 of file otbLabelizeImageFilterBase.h.
|
protected |
Multiply filter
Definition at line 125 of file otbLabelizeImageFilterBase.h.
|
protected |
Object counting
Definition at line 131 of file otbLabelizeImageFilterBase.h.
|
protected |
Point set to store threshold results
Definition at line 122 of file otbLabelizeImageFilterBase.h.
|
protected |
Instance region growing filter
Definition at line 113 of file otbLabelizeImageFilterBase.h.
|
protected |
Threshold point set filter
Definition at line 128 of file otbLabelizeImageFilterBase.h.
|
protected |
Upper threshold
Definition at line 119 of file otbLabelizeImageFilterBase.h.