OTB
9.0.0
Orfeo Toolbox
|
#include <otbRegionImageToRectangularPathListFilter.h>
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::SmartPointer< Self > | Pointer |
typedef RegionImageToRectangularPathListFilter | Self |
typedef ImageToPathListFilter< TInputImage, TOutputPath > | Superclass |
Public Types inherited from otb::ImageToPathListFilter< TInputImage, TOutputPath > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef InputImageType::PixelType | InputImagePixelType |
typedef InputImageType::ConstPointer | InputImagePointer |
typedef InputImageType::RegionType | InputImageRegionType |
typedef TInputImage | InputImageType |
typedef Superclass::OutputPathListType | OutputPathListType |
typedef Superclass::OutputPathPointerType | OutputPathPointerType |
typedef Superclass::OutputPathType | OutputPathType |
typedef itk::SmartPointer< Self > | Pointer |
typedef itk::ProcessObject | ProcessObjectType |
typedef ImageToPathListFilter | Self |
typedef InputImageType::SizeType | SizeType |
typedef PathListSource< TOutputPath > | Superclass |
typedef InputImageType::ValueType | ValueType |
Public Types inherited from otb::PathListSource< TOutputPath > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::DataObject::Pointer | DataObjectPointer |
typedef itk::ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
typedef OutputPathListType::ConstPointer | OutputPathListConstPointerType |
typedef OutputPathListType::Pointer | OutputPathListPointerType |
typedef Superclass::OutputListType | OutputPathListType |
typedef OutputPathType::Pointer | OutputPathPointerType |
typedef TOutputPath | OutputPathType |
typedef itk::SmartPointer< Self > | Pointer |
typedef PathListSource | Self |
typedef ObjectListSource< ObjectList< TOutputPath > > | Superclass |
Public Types inherited from otb::ObjectListSource< ObjectList< TOutputPath > > | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef itk::DataObject::Pointer | DataObjectPointer |
typedef itk::ProcessObject::DataObjectPointerArraySizeType | DataObjectPointerArraySizeType |
typedef ObjectList< TOutputPath > ::Pointer | OutputListPointer |
typedef ObjectList< TOutputPath > | OutputListType |
typedef itk::SmartPointer< Self > | Pointer |
typedef ObjectListSource | Self |
typedef itk::ProcessObject | Superclass |
Public Member Functions | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
Public Member Functions inherited from otb::ImageToPathListFilter< TInputImage, TOutputPath > | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual void | SetInput (const InputImageType *image) |
const InputImageType * | GetInput (void) |
Public Member Functions inherited from otb::PathListSource< TOutputPath > | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
Public Member Functions inherited from otb::ObjectListSource< ObjectList< TOutputPath > > | |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
virtual const char * | GetNameOfClass () const |
DataObjectPointer | MakeOutput (DataObjectPointerArraySizeType idx) override |
void | GraftOutput (itk::DataObject *graft) |
void | GraftNthOutput (DataObjectPointerArraySizeType idx, itk::DataObject *graft) |
OutputListType * | GetOutput (void) |
OutputListType * | GetOutput (DataObjectPointerArraySizeType idx) |
Static Public Member Functions | |
static Pointer | New () |
Static Public Member Functions inherited from otb::ImageToPathListFilter< TInputImage, TOutputPath > | |
static Pointer | New () |
Static Public Member Functions inherited from otb::PathListSource< TOutputPath > | |
static Pointer | New () |
Static Public Member Functions inherited from otb::ObjectListSource< ObjectList< TOutputPath > > | |
static Pointer | New () |
typedef Superclass::OutputPathListType | OutputPathListType |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::InputImageRegionType | InputImageRegionType |
typedef InputImageType::Pointer | InputImagePointer |
typedef InputImageType::ConstPointer | InputImageConstPointer |
typedef InputImageType::SizeType | SizeType |
typedef InputImageType::ValueType | ValueType |
typedef InputImageType::PixelType | PixelType |
typedef Superclass::OutputPathType | OutputPathType |
typedef Superclass::OutputPathPointerType | OutputPathPointerType |
typedef double | RealType |
typedef otb::Image< RealType, InputImageDimension > | RealImageType |
typedef RealImageType::Pointer | RealImageTypePointer |
typedef RealImageType::IndexType | RealImageTypeIndexType |
typedef Image< unsigned char, itkGetStaticConstMacro(NDimensions)> | MarkerImageType |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
static const unsigned int | NDimensions = TInputImage::ImageDimension |
double | m_MinimumFit |
double | m_MinimumSize |
int | m_CrossTermFormula |
MarkerImageType::Pointer | markerImage |
virtual const char * | GetNameOfClass () const |
virtual void | SetMinimumFit (double _arg) |
virtual const double & | GetMinimumFit () const |
virtual void | SetMinimumSize (double _arg) |
virtual const double & | GetMinimumSize () const |
RegionImageToRectangularPathListFilter () | |
~RegionImageToRectangularPathListFilter () override | |
void | GenerateOutputInformation () override |
void | GenerateData () override |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
RegionImageToRectangularPathListFilter (const Self &)=delete | |
void | operator= (const Self &)=delete |
Additional Inherited Members | |
Static Public Attributes inherited from otb::ImageToPathListFilter< TInputImage, TOutputPath > | |
static const unsigned int | InputImageDimension = TInputImage::ImageDimension |
Protected Member Functions inherited from otb::ImageToPathListFilter< TInputImage, TOutputPath > | |
ImageToPathListFilter () | |
~ImageToPathListFilter () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
Protected Member Functions inherited from otb::PathListSource< TOutputPath > | |
PathListSource () | |
~PathListSource () override | |
Protected Member Functions inherited from otb::ObjectListSource< ObjectList< TOutputPath > > | |
ObjectListSource () | |
~ObjectListSource () override | |
void | PrintSelf (std::ostream &os, itk::Indent indent) const override |
virtual void | AllocateOutputs () |
void | GenerateData (void) override |
Base class used to implement filter to model regions by rectangles.
Definition at line 44 of file otbRegionImageToRectangularPathListFilter.h.
typedef itk::SmartPointer<const Self> otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::ConstPointer |
Definition at line 51 of file otbRegionImageToRectangularPathListFilter.h.
typedef InputImageType::ConstPointer otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::InputImageConstPointer |
Some convenient typedefs.
Definition at line 70 of file otbRegionImageToRectangularPathListFilter.h.
typedef InputImageType::Pointer otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::InputImagePointer |
Some convenient typedefs.
Definition at line 69 of file otbRegionImageToRectangularPathListFilter.h.
typedef Superclass::InputImageRegionType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::InputImageRegionType |
Some convenient typedefs.
Definition at line 68 of file otbRegionImageToRectangularPathListFilter.h.
typedef Superclass::InputImageType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::InputImageType |
Some convenient typedefs.
Definition at line 67 of file otbRegionImageToRectangularPathListFilter.h.
|
protected |
Some convenient typedefs.
Definition at line 121 of file otbRegionImageToRectangularPathListFilter.h.
typedef Superclass::OutputPathListType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::OutputPathListType |
Some convenient typedefs.
Definition at line 65 of file otbRegionImageToRectangularPathListFilter.h.
typedef Superclass::OutputPathPointerType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::OutputPathPointerType |
Some convenient typedefs.
Definition at line 78 of file otbRegionImageToRectangularPathListFilter.h.
typedef Superclass::OutputPathType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::OutputPathType |
Some convenient typedefs.
Definition at line 76 of file otbRegionImageToRectangularPathListFilter.h.
typedef InputImageType::PixelType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::PixelType |
Some convenient typedefs.
Definition at line 74 of file otbRegionImageToRectangularPathListFilter.h.
typedef itk::SmartPointer<Self> otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::Pointer |
Definition at line 50 of file otbRegionImageToRectangularPathListFilter.h.
typedef otb::Image<RealType, InputImageDimension> otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::RealImageType |
Some convenient typedefs.
Definition at line 84 of file otbRegionImageToRectangularPathListFilter.h.
typedef RealImageType::IndexType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::RealImageTypeIndexType |
Some convenient typedefs.
Definition at line 86 of file otbRegionImageToRectangularPathListFilter.h.
typedef RealImageType::Pointer otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::RealImageTypePointer |
Some convenient typedefs.
Definition at line 85 of file otbRegionImageToRectangularPathListFilter.h.
typedef double otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::RealType |
Some convenient typedefs.
Definition at line 82 of file otbRegionImageToRectangularPathListFilter.h.
typedef RegionImageToRectangularPathListFilter otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::Self |
Standard class typedefs.
Definition at line 48 of file otbRegionImageToRectangularPathListFilter.h.
typedef InputImageType::SizeType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::SizeType |
Some convenient typedefs.
Definition at line 72 of file otbRegionImageToRectangularPathListFilter.h.
typedef ImageToPathListFilter<TInputImage, TOutputPath> otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::Superclass |
Definition at line 49 of file otbRegionImageToRectangularPathListFilter.h.
typedef InputImageType::ValueType otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::ValueType |
Some convenient typedefs.
Definition at line 73 of file otbRegionImageToRectangularPathListFilter.h.
|
protected |
Constructor
Definition at line 46 of file otbRegionImageToRectangularPathListFilter.hxx.
|
overrideprotected |
Destructor
Definition at line 56 of file otbRegionImageToRectangularPathListFilter.hxx.
|
privatedelete |
Some convenient typedefs.
virtual::itk::LightObject::Pointer otb::RegionImageToRectangularPathListFilter< TInputImage, TOutputPath >::CreateAnother | ( | void | ) | const |
|
overrideprotected |
Some convenient typedefs.
Definition at line 63 of file otbRegionImageToRectangularPathListFilter.hxx.
References otb::ObjectList< TObject >::Clear(), and otb::ObjectList< TObject >::PushBack().
|
inlineoverrideprotected |
Some convenient typedefs.
Definition at line 109 of file otbRegionImageToRectangularPathListFilter.h.
|
virtual |
Some convenient typedefs.
|
virtual |
Some convenient typedefs.
|
virtual |
Run-time type information (and related methods).
Reimplemented from otb::ImageToPathListFilter< TInputImage, TOutputPath >.
|
static |
Method for creation through the object factory.
|
privatedelete |
Some convenient typedefs.
|
overrideprotected |
Some convenient typedefs.
Definition at line 413 of file otbRegionImageToRectangularPathListFilter.hxx.
|
virtual |
The minimum rectangular fit of returned rectangles.
|
virtual |
The minimum size of returned rectangles.
|
static |
ImageDimension constants
Definition at line 62 of file otbRegionImageToRectangularPathListFilter.h.
|
protected |
Some convenient typedefs.
Definition at line 116 of file otbRegionImageToRectangularPathListFilter.h.
|
protected |
Some convenient typedefs.
Definition at line 114 of file otbRegionImageToRectangularPathListFilter.h.
|
protected |
Some convenient typedefs.
Definition at line 115 of file otbRegionImageToRectangularPathListFilter.h.
|
protected |
Some convenient typedefs.
Definition at line 122 of file otbRegionImageToRectangularPathListFilter.h.
|
static |
Dimension of the image the iterator walks. This constant is needed so that functions that are templated over image iterator type (as opposed to being templated over pixel type and dimension) can have compile time access to the dimension of the image that the iterator walks.
Definition at line 103 of file otbRegionImageToRectangularPathListFilter.h.