OTB
9.0.0
Orfeo Toolbox
|
#include <otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h>
Performs connected component segmentation on an input image, apply OBIA filtering and output a VectorData, with streaming capabilities.
This class wraps a whole processing chain based on connected component segmentation, OBIA filtering and conversion to VectorData. An optional mask can be applied to segment only the pixels inside the mask.
The whole chain is described in : http://wiki.orfeo-toolbox.org/index.php/Connected_component_segmentation_module
The parameters of the processing chain must be applied on the internal filter, which can be accessed with GetFilter. See PersistentConnectedComponentSegmentationOBIAToVectorDataFilter
Parameters of the chain are :
Definition at line 230 of file otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h.
typedef PersistentFilterStreamingDecorator<PersistentConnectedComponentSegmentationOBIAToVectorDataFilterType> otb::StreamingConnectedComponentSegmentationOBIAToVectorDataFilter< TVImage, TLabelImage, TMaskImage, TOutputVectorData >::FilterType |
Definition at line 243 of file otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h.
typedef PersistentConnectedComponentSegmentationOBIAToVectorDataFilterType::LabelImageType otb::StreamingConnectedComponentSegmentationOBIAToVectorDataFilter< TVImage, TLabelImage, TMaskImage, TOutputVectorData >::LabelImageType |
Definition at line 238 of file otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h.
typedef PersistentConnectedComponentSegmentationOBIAToVectorDataFilterType::MaskImageType otb::StreamingConnectedComponentSegmentationOBIAToVectorDataFilter< TVImage, TLabelImage, TMaskImage, TOutputVectorData >::MaskImageType |
Definition at line 239 of file otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h.
typedef PersistentConnectedComponentSegmentationOBIAToVectorDataFilter<TVImage, TLabelImage, TMaskImage, TOutputVectorData> otb::StreamingConnectedComponentSegmentationOBIAToVectorDataFilter< TVImage, TLabelImage, TMaskImage, TOutputVectorData >::PersistentConnectedComponentSegmentationOBIAToVectorDataFilterType |
Definition at line 235 of file otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h.
typedef PersistentConnectedComponentSegmentationOBIAToVectorDataFilterType::VectorDataType otb::StreamingConnectedComponentSegmentationOBIAToVectorDataFilter< TVImage, TLabelImage, TMaskImage, TOutputVectorData >::VectorDataType |
Definition at line 240 of file otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h.
typedef PersistentConnectedComponentSegmentationOBIAToVectorDataFilterType::VectorImageType otb::StreamingConnectedComponentSegmentationOBIAToVectorDataFilter< TVImage, TLabelImage, TMaskImage, TOutputVectorData >::VectorImageType |
Definition at line 237 of file otbStreamingConnectedComponentSegmentationOBIAToVectorDataFilter.h.