Main Page   Namespace List   Class Hierarchy   Compound List   File List   Compound Members   File Members  

CCFiltering Class Reference

#include <TreatCCFiltering.hpp>

Inheritance diagram for CCFiltering:

CCLabeling List of all members.

Public Member Functions

 CCFiltering (Image *)
 ~CCFiltering ()
void ComputeSThreshold (int)
void ComputeSThreshold (int, vector< Cc > &)
void SetThreshold (int *)
void GetNullThreshold ()
void PerformFiltering ()
void ExportFiltering (Image *, int)

Public Attributes

int dxmin
int dxmax
int dymin
int dymax
int smin
int smax

Protected Member Functions

void TabSCreate ()
void TabSCreate (vector< Cc > &)
bool FilteringTest (Cc &)
void EraseLabel (Cc &, Image *, int)

Protected Attributes

short int * tabs

Detailed Description

CCFiltering class


Constructor & Destructor Documentation

CCFiltering::CCFiltering Image *  img  ) 
 

call mother class and initialize class member

CCFiltering::~CCFiltering  ) 
 

destroy a filtering object


Member Function Documentation

void CCFiltering::ComputeSThreshold int  rc,
vector< Cc > &  cci2
 

merge and compute an automatic surface threshold

void CCFiltering::ComputeSThreshold int  rc  ) 
 

compute an automatic surface threshold

void CCFiltering::EraseLabel Cc cp,
Image *  img,
int  val
[protected]
 

write label on a target image

void CCFiltering::ExportFiltering Image *  img,
int  val
 

perform filtering on another image don't modify the cc array and the label map

bool CCFiltering::FilteringTest Cc cp  )  [protected]
 

test filtering

void CCFiltering::GetNullThreshold  ) 
 

get null threshold

void CCFiltering::PerformFiltering  ) 
 

perform filtering on label map and cc array

void CCFiltering::SetThreshold int *  fp  ) 
 

set user threshold

void CCFiltering::TabSCreate vector< Cc > &  cci2  )  [protected]
 

merge tab s create and

void CCFiltering::TabSCreate  )  [protected]
 

tab s create


Member Data Documentation

int CCFiltering::dxmax
 

int CCFiltering::dxmin
 

int CCFiltering::dymax
 

int CCFiltering::dymin
 

int CCFiltering::smax
 

int CCFiltering::smin
 

short int* CCFiltering::tabs [protected]
 


The documentation for this class was generated from the following files:
Generated on Mon May 31 22:42:46 2004 for CCLib by doxygen1.3