PICCANTE  0.4
The hottest HDR imaging library!
pic::ConnectedComponents< T > Member List

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

computeImageLabelsFromLabelsList(std::vector< LabelOutput > &labelsList, uint *labels, int n)pic::ConnectedComponents< T >inlinestatic
computeLabelsListFromImageLabels(uint *labels, int n, std::vector< LabelOutput > &labelsList)pic::ConnectedComponents< T >inlinestatic
computeNeighbors(uint *labels, int width, int height, std::vector< LabelOutput > &labelsList)pic::ConnectedComponents< T >inlinestatic
ConnectedComponents(float thr=0.05f)pic::ConnectedComponents< T >inline
convertFromIntegerToImage(uint *imgLabel, Image *imgOut, int width, int height)pic::ConnectedComponents< T >inlinestatic
execute(Image *imgIn, uint *imgOut, std::vector< LabelOutput > &ret)pic::ConnectedComponents< T >inline
execute(T *imgIn, int width, int height, uint *imgOut, std::vector< LabelOutput > &ret)pic::ConnectedComponents< T >inline
getMappingLabelsList(std::vector< LabelOutput > &labelsList, std::map< uint, int > &labels_map)pic::ConnectedComponents< T >inlinestatic
mergeIsolatedAreasWithThreshold(uint *labels, int width, int height, std::vector< LabelOutput > &labelsList, int threshold=1)pic::ConnectedComponents< T >inlinestatic
reCount(uint *imgLabel, std::vector< LabelOutput > &labelsList)pic::ConnectedComponents< T >inlinestatic
secondPass(uint *imgOut, std::vector< LabelOutput > &ret, std::set< LabelInfo > &labelEq, int n)pic::ConnectedComponents< T >inlineprotected
thrpic::ConnectedComponents< T >protected
track(uint *imgOut, int &label, std::set< LabelInfo > &labelEq, int neighbors[2], int nNeighbors, int ind)pic::ConnectedComponents< T >inlineprotected