|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbLabelImageToVectorDataFilter_h
22 #define otbLabelImageToVectorDataFilter_h
43 template <
class TInputImage,
class TPrecision =
double>
63 typedef typename InputImageType::SizeType
SizeType;
67 typedef typename InputImageType::IndexType
IndexType;
87 using Superclass::SetInput;
100 itkSetMacro(FieldName, std::string);
101 itkGetMacro(FieldName, std::string);
103 itkSetMacro(Use8Connected,
bool);
104 itkGetMacro(Use8Connected,
bool);
112 void GenerateInputRequestedRegion()
override;
115 void GenerateData()
override;
119 void operator=(
const Self&) =
delete;
128 #ifndef OTB_MANUAL_INSTANTIATION
InputImageType::RegionType RegionType
itk::SmartPointer< Self > Pointer
VectorDataSource< VectorData< TPrecision > > Superclass
itk::SmartPointer< Self > Pointer
itk::SmartPointer< Self > Pointer
LabelImageToVectorDataFilter Self
This class represents a hierarchy of vector data.
VectorDataType::PointType PointType
This class represents a node of data in a vector data hierarchy.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
Collection of geometric objects.
InputImageType::IndexType InputIndexType
itk::SmartPointer< const Self > ConstPointer
TInputImage InputImageType
this class uses GDALPolygonize method to transform a Label image into a VectorData....
VectorDataType::Pointer VectorDataPointerType
OGRDataSourceType::Pointer OGRDataSourcePointerType
InputImageType::SpacingType SpacingType
DataTreeType::TreeNodeType InternalTreeNodeType
itk::TreeContainer< DataNodePointerType > DataTreeType
DataNodeType::PointType PointType
LineType::VertexType VertexType
InputImageType::IndexType IndexType
VectorData< TPrecision > VectorDataType
VectorDataType::DataNodeType DataNodeType
DataTreeType::Pointer DataTreePointerType
itk::SmartPointer< Self > Pointer
This class implement a PolyLineParametricPath for which a value can be set. The value is stored in th...
InputImageType::SizeType SizeType
ogr::DataSource OGRDataSourceType
VectorDataType::DataTreeType DataTreeType
~LabelImageToVectorDataFilter() override
InputImageType::PointType OriginType
VectorDataType::LineType LineType
Superclass::VertexType VertexType
Filter hierarchy for generating VectorData.
InputImageType::PixelType InputPixelType
Layer of geometric objects.
DataNodeType::Pointer DataNodePointerType