RegionProcessingParams
Description
This structure contains parameters for opening and closing of a region.Structure fields and default values (if defined) are described below:
- RegionMorphologyKernel Kernel - Kernel shape for opening and closing of a region
- int OpeningRadius - Radius of morphological opening of a region
- int ClosingRadius - Radius of morphological closing of a region
struct RegionProcessingParams { RegionMorphologyKernel Kernel; int OpeningRadius; int ClosingRadius; RegionMorphologyKernel Kernel( void ) const { return Kernel; }; int OpeningRadius( void ) const { return OpeningRadius; }; int ClosingRadius( void ) const { return ClosingRadius; }; bool operator == ( const avl::RegionProcessingParams& rhs ) const { return Kernel == rhs.Kernel && OpeningRadius == rhs.OpeningRadius && ClosingRadius == rhs.ClosingRadius; } bool operator != ( const avl::RegionProcessingParams& rhs ) const { return !(operator==(rhs)); } };