pcl::MorphologicalOperator Class Referenceabstract

Abstract base class of all PCL morphological operators. More...

#include <MorphologicalOperator.h>

+ Inheritance diagram for pcl::MorphologicalOperator:

Public Member Functions

 MorphologicalOperator ()=default
 MorphologicalOperator (const MorphologicalOperator &)=default
virtual ~MorphologicalOperator ()
virtual MorphologicalOperatorClone () const =0
virtual String Description () const
virtual FloatPixelTraits::sample operator() (FloatPixelTraits::sample *f, size_type n) const
virtual DoublePixelTraits::sample operator() (DoublePixelTraits::sample *f, size_type n) const
virtual ComplexPixelTraits::sample operator() (ComplexPixelTraits::sample *f, size_type n) const
virtual DComplexPixelTraits::sample operator() (DComplexPixelTraits::sample *f, size_type n) const
virtual UInt8PixelTraits::sample operator() (UInt8PixelTraits::sample *f, size_type n) const
virtual UInt16PixelTraits::sample operator() (UInt16PixelTraits::sample *f, size_type n) const
virtual UInt32PixelTraits::sample operator() (UInt32PixelTraits::sample *f, size_type n) const

Detailed Description

Constructor & Destructor Documentation

◆ MorphologicalOperator() [1/2]

pcl::MorphologicalOperator::MorphologicalOperator ( )

Constructs a MorphologicalOperator object.

◆ MorphologicalOperator() [2/2]

pcl::MorphologicalOperator::MorphologicalOperator ( const MorphologicalOperator )

Copy constructor.

◆ ~MorphologicalOperator()

virtual pcl::MorphologicalOperator::~MorphologicalOperator ( )

Destroys a MorphologicalOperator object.

Definition at line 97 of file MorphologicalOperator.h.

Member Function Documentation

◆ Clone()

virtual MorphologicalOperator* pcl::MorphologicalOperator::Clone ( ) const
pure virtual

◆ Description()

virtual String pcl::MorphologicalOperator::Description ( ) const

Returns a human-readable description of this morphological operator.

Reimplemented in pcl::AlphaTrimmedMeanFilter, pcl::MidpointFilter, pcl::SelectionFilter, pcl::MedianFilter, pcl::DilationFilter, and pcl::ErosionFilter.

Definition at line 110 of file MorphologicalOperator.h.

◆ operator()() [1/7]

◆ operator()() [2/7]

◆ operator()() [3/7]

virtual ComplexPixelTraits::sample pcl::MorphologicalOperator::operator() ( ComplexPixelTraits::sample f,
size_type  n 
) const

Applies this morphological operator to a vector f of n 32-bit floating point complex pixel samples.

Definition at line 148 of file MorphologicalOperator.h.

◆ operator()() [4/7]

virtual DComplexPixelTraits::sample pcl::MorphologicalOperator::operator() ( DComplexPixelTraits::sample f,
size_type  n 
) const

Applies this morphological operator to a vector f of n 64-bit floating point complex pixel samples.

Definition at line 157 of file MorphologicalOperator.h.

◆ operator()() [5/7]

◆ operator()() [6/7]

◆ operator()() [7/7]

The documentation for this class was generated from the following file: