Description of a boundary region. More...
#include <libExtrema.h>
Public Member Functions | |
bool | operator< (const BoundaryRegion &a) const |
Stability ordering operator. More... | |
Public Attributes | |
vector< BoundaryPoint > | boundary |
Vector that holds boundary representation of the region. More... | |
![]() | |
int | label |
Unique region's label. More... | |
int | minI |
Minimum intensity. More... | |
int | maxI |
Maximum intensity. More... | |
int | margin |
Stability i.e. the length of stable intensities range. More... | |
int | threshold |
Thresholded intensity. More... | |
int | extremumX |
Position of initial point of the region, a zero-based X coordinate. More... | |
int | extremumY |
Position of initial point of the region, a zero-based Y coordinate . More... | |
int | area |
A region area at the thresholded intensity level. More... | |
int | border |
A region border length at the thresholded intensity level. More... | |
double | cx |
Centroid of the region at the thresholded level. More... | |
double | cy |
Centroid of the region at the thresholded level. More... | |
double | sxx |
Second moments of the region at the thresholded level. More... | |
double | sxy |
Second moments of the region at the thresholded level. More... | |
double | syy |
Second moments of the region at the thresholded level. More... | |
int | rid |
Unique region id, i.e. index of the region. More... | |
Description of a boundary region.
|
inline |
Stability ordering operator.
vector<BoundaryPoint> extrema::BoundaryRegion::boundary |
Vector that holds boundary representation of the region.