22 #ifndef otbStreamingLineSegmentDetector_h
23 #define otbStreamingLineSegmentDetector_h
27 #include "itkImageRegion.h"
29 #include "itkDataObjectDecorator.h"
30 #include "itkSimpleDataObjectDecorator.h"
50 template <
class TImageType>
89 template <
class TImageType>
104 #ifndef OTB_MANUAL_INSTANTIATION
this class implement a fast line detector with false detection control using the a contrario method
This filter link a persistent filter with a StreamingImageVirtualWriter.
This filter is the base class for all filter persisting data through multiple update....
Perform vectorization in a persistent way.
itk::ExtractImageFilter< InputImageType, InputImageType > ExtractImageFilterType
InputImageType::Pointer InputImagePointer
TOutputVectorData::Pointer OutputVectorDataPointerType
TOutputVectorData OutputVectorDataType
Perform Line segment detector in a persistent way.
void GenerateInputRequestedRegion() override
otb::LineSegmentDetector< TImageType, double > LSDType
Superclass::OutputVectorDataPointerType OutputVectorDataPointerType
itk::SmartPointer< const Self > ConstPointer
OutputVectorDataPointerType ProcessTile() override
Superclass::InputImagePointer InputImagePointerType
PersistentImageToVectorDataFilter< TImageType, typename otb::LineSegmentDetector< TImageType, double >::VectorDataType > Superclass
Superclass::ExtractImageFilterType ExtractImageFilterType
~PersistentStreamingLineSegmentDetector() override
PersistentStreamingLineSegmentDetector()
void operator=(const Self &)=delete
Superclass::InputImageType InputImageType
itk::SmartPointer< Self > Pointer
PersistentStreamingLineSegmentDetector Self
Superclass::OutputVectorDataType OutputVectorDataType
PersistentStreamingLineSegmentDetector(const Self &)=delete
PersistentStreamingLineSegmentDetectorType::OutputVectorDataType OutputVectorDataType
PersistentStreamingLineSegmentDetectorType::InputImageType InputImageType
PersistentStreamingLineSegmentDetector< TImageType > PersistentStreamingLineSegmentDetectorType
PersistentFilterStreamingDecorator< PersistentStreamingLineSegmentDetectorType > FilterType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.