kmeans::MergingKMSegmenter< T > Member List

This is the complete list of members for kmeans::MergingKMSegmenter< T >, including all inherited members.

computeClusterAttr(const ImageAttr< T > &attr, const LImage< int > &label, vector< Cluster< T > > *clusters, bool has_K_levels=true) const kmeans::KMeansSegmenter< T > [protected]
computeDetailImage(const LImage< int > &label, const ImageAttr< T > &attr, std::vector< Replacement > *replacements_list)kmeans::KMeansSegmenter< T > [protected, virtual]
computeDiscontiguityDistance(const LImage< int > &label, int x, int y, int candidate_label) const kmeans::KMeansSegmenter< T > [protected]
computeMeasureDistance(const Cluster< T > &cluster, const T &current, int x, int y) const kmeans::KMeansSegmenter< T > [protected]
computeMeasureDistance(const T &other, const T &current) const kmeans::KMeansSegmenter< T > [protected]
computeRegionProperty(const LImage< int > &orig, const LImage< int > &label, vector< RegionProperty > *fillme)kmeans::Segmenter [static]
computeRegionProperty(const LImage< int > &label, vector< RegionProperty > *fillme)kmeans::Segmenter [static]
computeReplacements(const LImage< int > &label, const ImageAttr< T > &attr, std::vector< Replacement > *replacements_list)kmeans::MergingKMSegmenter< T > [protected, virtual]
kmeans::KMeansSegmenter::computeReplacements(const LImage< int > &label, const ImageAttr< T > &attr, std::vector< Replacement > *replacements_list)kmeans::KMeansSegmenter< T > [protected, virtual]
doKMeans(const ImageAttr< T > &attr, LImage< int > *label, vector< Cluster< T > > *clusters, int iter_no=0) const kmeans::KMeansSegmenter< T > [protected]
expand_segment(int x, int y, const LImage< int > &orig, LImage< int > &segimg, int label)kmeans::Segmenter [protected, static]
findBestCluster(const T &current, const vector< Cluster< T > > &clusters, const LImage< int > &labels, int x, int y) const kmeans::KMeansSegmenter< T > [protected]
getNumScales() const kmeans::KMeansSegmenter< T >
getReplacement(size_t scale) const kmeans::KMeansSegmenter< T >
getScale(size_t scale, bool rawlabels=false) const kmeans::KMeansSegmenter< T >
initialize(const LImage< int > &orig, const ImageAttr< T > &attr, vector< Cluster< T > > *clusters) const kmeans::KMeansSegmenter< T > [protected]
Invalidkmeans::Segmenter [protected, static]
KMeansSegmenter(int min_val=0, int max_val=100, size_t number_of_clusters=16)kmeans::KMeansSegmenter< T >
MergingKMSegmenter(int min_val=0, int max_val=100, size_t number_of_clusters=16)kmeans::MergingKMSegmenter< T > [inline]
Pruner classkmeans::KMeansSegmenter< T > [friend]
pruneRegions(const LImage< int > &label, RegionPruner &)kmeans::Segmenter [protected, static]
RegionProperty typedefkmeans::Segmenter
relabel(const LImage< int > &label_img)kmeans::Segmenter [protected, static]
Replacement typedefkmeans::MergingKMSegmenter< T >
segment(const LImage< int > &orig)kmeans::KMeansSegmenter< T > [virtual]
setMarkovWeight(float lambda)kmeans::KMeansSegmenter< T > [static]
setOutputImageDir(const std::string &newDir)kmeans::KMeansSegmenter< T >
Unsetkmeans::Segmenter [protected, static]
writeGraph(const std::string &filename) const kmeans::KMeansSegmenter< T >
~KMeansSegmenter()kmeans::KMeansSegmenter< T > [inline, virtual]
~MergingKMSegmenter()kmeans::MergingKMSegmenter< T > [inline, virtual]
~Segmenter()kmeans::Segmenter [inline, virtual]


Generated on Fri May 4 13:40:22 2012 for WDSS-IIw2algs by  doxygen 1.4.7