C:/Documents and Settings/otavio/Desktop/src_sfi/src_sfi/segmentation.h File Reference

This graph shows which files directly or indirectly include this file:

Classes

struct  tpCrominanceThreshold
struct  tpThreshold

Functions

void AddImageToModel (unsigned char *red, unsigned char *green, unsigned char *blue)
void BackgroundModelBegin (int width, int height)
void BackgroundModelEnd (float *minThresholdR, float *minThresholdG, float *minThresholdB, float *maxThresholdR, float *maxThresholdG, float *maxThresholdB, float *medThresholdR, float *medThresholdG, float *medThresholdB, tpThreshold *bgThrsholdMap, tpCrominanceThreshold *bgCrominanceThresholdMap)
void CreateBGMapFromThresholdMap (unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *segmentation, tpThreshold *thresholdMap, tpCrominanceThreshold *crominanceThresholdMap, int width, int height)
unsigned char * CreateSegmentationMap (unsigned char *bgImage, unsigned char *image, int width, int height, double thrs, double thrs2)
void SetLocalThresholds (float crominanceThreshold, float rgbThreshold)
void SetThresholds (float crominanceThreshold, float rgbThreshold)

Function Documentation

void AddImageToModel ( unsigned char *  red,
unsigned char *  green,
unsigned char *  blue 
)

void BackgroundModelBegin ( int  width,
int  height 
)

void BackgroundModelEnd ( float *  minThresholdR,
float *  minThresholdG,
float *  minThresholdB,
float *  maxThresholdR,
float *  maxThresholdG,
float *  maxThresholdB,
float *  medThresholdR,
float *  medThresholdG,
float *  medThresholdB,
tpThreshold bgThrsholdMap,
tpCrominanceThreshold bgCrominanceThresholdMap 
)

void CreateBGMapFromThresholdMap ( unsigned char *  r,
unsigned char *  g,
unsigned char *  b,
unsigned char *  segmentation,
tpThreshold thresholdMap,
tpCrominanceThreshold crominanceThresholdMap,
int  width,
int  height 
)

unsigned char* CreateSegmentationMap ( unsigned char *  bgImage,
unsigned char *  image,
int  width,
int  height,
double  thrs,
double  thrs2 
)

void SetLocalThresholds ( float  crominanceThreshold,
float  rgbThreshold 
)

void SetThresholds ( float  crominanceThreshold,
float  rgbThreshold 
)


Generated on Mon Jan 14 15:36:52 2008 for Shape from Example by  doxygen 1.5.4