|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
22 #ifndef otbPersistentVectorizationImageFilter_h
23 #define otbPersistentVectorizationImageFilter_h
29 #include "itkMinimumMaximumImageFilter.h"
48 template <
class TInputImage,
class TOutputPath>
69 typedef typename TInputImage::SizeType
SizeType;
84 void Reset(
void)
override;
85 void Synthetize(
void)
override;
94 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
95 void GenerateData()
override;
99 void operator=(
const Self&) =
delete;
110 #ifndef OTB_MANUAL_INSTANTIATION
TInputImage::RegionType RegionType
TInputImage::PixelType PixelType
PathType::Pointer PathPointerType
itk::MinimumMaximumImageFilter< ImageType > MinMaxFilterType
This filter is the base class for all filter persisting data through multiple update....
PersistentVectorizationImageFilter Self
PathListPointerType m_PathList
TInputImage::InternalPixelType InternalPixelType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
TInputImage::Pointer InputImagePointer
ImageToEdgePathFilterType::Pointer ImageToEdgePathFilterPointerType
itk::SmartPointer< Self > Pointer
MinMaxFilterType::Pointer MinMaxFilterPointerType
itk::SmartPointer< const Self > ConstPointer
itk::SmartPointer< Self > Pointer
This filter compute the closed edge path of a labelled object in an image (for example coming from a ...
TInputImage::SizeType SizeType
Perform vectorization in a persistent way.
~PersistentVectorizationImageFilter() override
itk::SmartPointer< Self > Pointer
otb::ObjectList< PathType > PathListType
This class is a generic all-purpose wrapping around an std::vector<itk::SmartPointer<ObjectType> >.
TInputImage::IndexType IndexType
PathListType::Pointer PathListPointerType
otb::ImageToEdgePathFilter< ImageType, PathType > ImageToEdgePathFilterType
MinMaxFilterPointerType m_MinMaxFilter
PersistentImageFilter< TInputImage, TInputImage > Superclass