![]() |
Image Component Library (ICL)
|
The ImageRegionPart represents a intermediate region part for the connected component analysis. More...
#include <ImageRegionPart.h>
Public Types | |
| typedef std::vector< ImageRegionPart * > | children_container |
| internally used type for buffering children More... | |
| typedef std::vector< WorkingLineSegment * > | segment_container |
| internally used type for buffring segments More... | |
Public Member Functions | |
| ImageRegionPart * | init (WorkingLineSegment *s) |
| initializes this instance with the first WorkingLoineSegment More... | |
| bool | is_top () const |
| returns whether this ImageRegionPart is on top More... | |
| bool | is_counted () const |
| returns whether this ImageRegionPart has already been counted More... | |
| bool | is_collected () const |
| returns whether this ImageRegionPart has already been collected More... | |
| void | notify_counted () |
| sets the counted bit to true More... | |
| void | notify_collected () |
| sets the collected bit to true More... | |
| ImageRegionPart * | adopt () |
Public Attributes | |
| children_container | children |
| list or vector of all contained regions More... | |
| segment_container | segments |
| list of vector of all directly contained LineSegments More... | |
| icl8u | flags |
| binary flags 0b_____[collected][counted][top] More... | |
| int | val |
| chached value More... | |
The ImageRegionPart represents a intermediate region part for the connected component analysis.
| typedef std::vector<ImageRegionPart*> icl::cv::ImageRegionPart::children_container |
internally used type for buffering children
| typedef std::vector<WorkingLineSegment*> icl::cv::ImageRegionPart::segment_container |
internally used type for buffring segments
|
inline |
|
inline |
initializes this instance with the first WorkingLoineSegment
|
inline |
returns whether this ImageRegionPart has already been collected
|
inline |
returns whether this ImageRegionPart has already been counted
|
inline |
returns whether this ImageRegionPart is on top
|
inline |
sets the collected bit to true
|
inline |
sets the counted bit to true
| children_container icl::cv::ImageRegionPart::children |
list or vector of all contained regions
| icl8u icl::cv::ImageRegionPart::flags |
binary flags 0b_____[collected][counted][top]
| segment_container icl::cv::ImageRegionPart::segments |
list of vector of all directly contained LineSegments
| int icl::cv::ImageRegionPart::val |
chached value
1.8.15