|
| void | Run () |
| |
| void | Step (uint &mod) |
| |
| void | ShortSummaryLabels () |
| |
| void | noLabelsZones (int number_of_labels=21) |
| |
| void | regionLabelsZones () |
| |
| void | PrintCliquesNumbers () |
| |
| | SurfaceBased_StructuralAnalysis () |
| |
| void | setModelParameters (float _ddweight=0.0, float _intrapsweight=0.0, float _simweight=0.0, float _lsweight=0.0, float _ddx1=0.0, float _ddx2=0.0, float _simx1=0.0, float _simx2=0.0, float _lsx1=0.0, float _lsx2=0.0, float _ddh=0.0) |
| |
| double | getLabelEnergy (int label, int type=UNKNOWN) |
| |
| double | getClusterEnergy (std::vector< uint > &composante) |
| |
| double | getTypeEnergy (int type) |
| |
| double | getTotalEnergy () |
| |
| void | SummaryLabels () |
| |
| void | StoreToGraph (Graph &primal) |
| |
| void | StoreSignificanceToGraph (Graph &primal) |
| |
| void | Initialization (bool initLabels=true) |
| |
| void | importGraphNodesFromBlobs (std::vector< surf::ScaleSpaceBlob *> &ssblobs) |
| |
| void | importGraphCliquesFromSSBCliques (std::vector< surf::Clique > &ssbcliques) |
| |
| void | importGraphNodesAndCliques (std::vector< surf::ScaleSpaceBlob *> &ssblobs, std::vector< surf::Clique > &ssbcliques) |
| |
|
| static void | BuildSites (Graph &primal, std::vector< Site *>) |
| |
| static void | ConvertSSBlobsToSites (std::vector< surf::ScaleSpaceBlob *> &ssblobs, std::vector< Site *> &sites) |
| |
| static void | GetSimilarityCliquesFromSSBCliques (std::vector< surf::Clique > &ssbcliques, std::vector< Site *> &sites, std::vector< Clique > &cliques, std::vector< std::vector< int > > &cliquesDuSite) |
| |
| static std::vector< surf::Clique > | BuildSimilarityCliques (std::vector< surf::ScaleSpaceBlob *> &ssblobs, std::vector< std::vector< surf::GreyLevelBlob *> > &matchingblobs) |
| |
| static std::vector< surf::Clique > | BuildSimilarityCliques3D (std::vector< surf::ScaleSpaceBlob *> &ssblobs, GroupData &data, float threshold=5.0, int typeDistance=DISTANCE_3DEUCLIDIAN) |
| |
| std::vector< uint > | ipscliques |
| |
| int | globalclique |
| |
| double | energy |
| |
| uint | nbsujets |
| |
| std::vector< int > | labels |
| |
| std::vector< std::pair< Point2df, Point2df > > | labelsZones |
| |
| std::vector< std::set< uint > > | zonesListesBlobs |
| |
| std::vector< std::set< uint > > | listeZones |
| |
| std::vector< Site * > | sites |
| |
| std::vector< Clique > | cliques |
| |
| std::vector< std::vector< int > > | cliquesDuSite |
| |
| std::string | energyPath |
| |
| std::string | labelsPath |
| |
| uint | save |
| |
Definition at line 7 of file icm.h.