Image Component Library (ICL)
Public Member Functions | Public Attributes | List of all members
icl::cv::ImageRegionData::SimpleInformation Struct Reference

Public Member Functions

 SimpleInformation ()
 
 ~SimpleInformation ()
 

Public Attributes

utils::RectboundingBox
 bounding rectangle More...
 
utils::Point32fcog
 center of gravity More...
 
RegionPCAInfopcainfo
 spacial PCA information More...
 
int boundaryLength
 length of the region boundary More...
 
std::vector< utils::Point > * boundary
 all boundary pixels More...
 
std::vector< utils::Point > * thinned_boundary
 thinned boundary pixels More...
 
std::vector< utils::Point > * pixels
 all pixels More...
 

Constructor & Destructor Documentation

◆ SimpleInformation()

icl::cv::ImageRegionData::SimpleInformation::SimpleInformation ( )
inline

◆ ~SimpleInformation()

icl::cv::ImageRegionData::SimpleInformation::~SimpleInformation ( )
inline

Member Data Documentation

◆ boundary

std::vector<utils::Point>* icl::cv::ImageRegionData::SimpleInformation::boundary

all boundary pixels

◆ boundaryLength

int icl::cv::ImageRegionData::SimpleInformation::boundaryLength

length of the region boundary

◆ boundingBox

utils::Rect* icl::cv::ImageRegionData::SimpleInformation::boundingBox

bounding rectangle

◆ cog

utils::Point32f* icl::cv::ImageRegionData::SimpleInformation::cog

center of gravity

◆ pcainfo

RegionPCAInfo* icl::cv::ImageRegionData::SimpleInformation::pcainfo

spacial PCA information

◆ pixels

std::vector<utils::Point>* icl::cv::ImageRegionData::SimpleInformation::pixels

all pixels

◆ thinned_boundary

std::vector<utils::Point>* icl::cv::ImageRegionData::SimpleInformation::thinned_boundary

thinned boundary pixels


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