Inheritance diagram for VSigSet:
Public Member Functions | |
VSigSet (RegionSet *rset, Data2D< int > origImg, bool findAll, double topleft_lat, double topleft_lon, double latres, double lonres) | |
void | addAllVsigs (PointSet *region, Data2D< int > origImg, double topleft_lat, double topleft_lon, double latres, double lonres) |
void | markImage (Data2D< int > img, int val) |
void | print (FILE *fp, int printAll=0) |
Data2D< int > | makeImage () |
void | findExtrema (vector< int > *extrema, PointSet *region) |
void | findBestLines (vector< LineInfo > *bestLines, const vector< int > &extrema, PointSet *region) |
PointSet * | getPointSet (int regNo) |
int | getNumPointSets () |
void | prune (int minPixels) |
void | coalesce (int distThresh, int maxIter=10) |
void | coalesceFuzzy (CoalesceMode cmode, int numIters=2) |
RegionSet | createCombinedSet (bool whetherToPruneAlso) |
int | print (char *fileName) |
void | pruneDuplicatePoints () |
Protected Attributes | |
PointSet ** | regions |
int * | numPointers |
int | numRegions |
int | ht |
int | wd |
VSigSet::VSigSet | ( | RegionSet * | rset, | |
Data2D< int > | origImg, | |||
bool | findAll, | |||
double | topleft_lat, | |||
double | topleft_lon, | |||
double | latres, | |||
double | lonres | |||
) |
void VSigSet::addAllVsigs | ( | PointSet * | region, | |
Data2D< int > | origImg, | |||
double | topleft_lat, | |||
double | topleft_lon, | |||
double | latres, | |||
double | lonres | |||
) |
void RegionSet::coalesce | ( | int | distThresh, | |
int | maxIter = 10 | |||
) | [inherited] |
void RegionSet::coalesceFuzzy | ( | CoalesceMode | cmode, | |
int | numIters = 2 | |||
) | [inherited] |
void VSigSet::findBestLines | ( | vector< LineInfo > * | bestLines, | |
const vector< int > & | extrema, | |||
PointSet * | region | |||
) |
void VSigSet::findExtrema | ( | vector< int > * | extrema, | |
PointSet * | region | |||
) |
int RegionSet::getNumPointSets | ( | ) | [inline, inherited] |
PointSet* RegionSet::getPointSet | ( | int | regNo | ) | [inline, inherited] |
void VSigSet::markImage | ( | Data2D< int > | img, | |
int | val | |||
) | [inline] |
int RegionSet::print | ( | char * | fileName | ) | [inherited] |
void VSigSet::print | ( | FILE * | fp, | |
int | printAll = 0 | |||
) | [inline] |
void RegionSet::prune | ( | int | minPixels | ) | [inherited] |
void RegionSet::pruneDuplicatePoints | ( | ) | [inherited] |
int RegionSet::ht [protected, inherited] |
int* RegionSet::numPointers [protected, inherited] |
int RegionSet::numRegions [protected, inherited] |
PointSet** RegionSet::regions [protected, inherited] |
int RegionSet::wd [protected, inherited] |