|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
23 #ifndef otbRegionImageToRectangularPathListFilter_h
24 #define otbRegionImageToRectangularPathListFilter_h
26 #include "itkImageSource.h"
27 #include "itkConceptChecking.h"
43 template <
class TInputImage,
class TOutputPath>
62 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
72 typedef typename InputImageType::SizeType
SizeType;
73 typedef typename InputImageType::ValueType
ValueType;
74 typedef typename InputImageType::PixelType
PixelType;
89 itkSetMacro(MinimumFit,
double);
90 itkGetConstReferenceMacro(MinimumFit,
double);
94 itkSetMacro(MinimumSize,
double);
95 itkGetConstReferenceMacro(MinimumSize,
double);
103 itkStaticConstMacro(NDimensions,
unsigned int, TInputImage::ImageDimension);
112 void GenerateData()
override;
118 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
126 void operator=(
const Self&) =
delete;
131 #ifndef OTB_MANUAL_INSTANTIATION
itk::SmartPointer< const Self > ConstPointer
ImageToPathListFilter< TInputImage, TOutputPath > Superclass
Superclass::IndexType IndexType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
Creation of an "otb" image which contains metadata.
Superclass::InputImageRegionType InputImageRegionType
Superclass::OutputPathListType OutputPathListType
Image< unsigned char, itkGetStaticConstMacro(NDimensions)> MarkerImageType
TOutputPath OutputPathType
Superclass::InputImageType InputImageType
RealImageType::Pointer RealImageTypePointer
InputImageType::Pointer InputImagePointer
RealImageType::IndexType RealImageTypeIndexType
InputImageType::ValueType ValueType
OutputPathType::Pointer OutputPathPointerType
InputImageType::SizeType SizeType
MarkerImageType::Pointer markerImage
InputImageType::PixelType PixelType
Base class used to implement filters that have a image as input and a paths list as output.
InputImageType::ConstPointer InputImageConstPointer
This class is a generic all-purpose wrapping around an std::vector<itk::SmartPointer<ObjectType> >.
RegionImageToRectangularPathListFilter Self
itk::SmartPointer< Self > Pointer
void GenerateOutputInformation() override
Base class used to implement filter to model regions by rectangles.
otb::Image< RealType, InputImageDimension > RealImageType
Superclass::OutputPathType OutputPathType
Superclass::OutputPathPointerType OutputPathPointerType
itk::SmartPointer< Self > Pointer