Video Processing Framework
ImgThresholding Class Reference

#include <Img_Thresholding.h>

Inheritance diagram for ImgThresholding:
ImageProcessing AbstractProcessing AbstractData ImgThresholdAuto ImgThresholdAuto

List of all members.

Public Member Functions

 ImgThresholding (const AbstractData *parent=NULL, const SimpleData *parameters=NULL)
virtual ~ImgThresholding ()
virtual ImgThresholdingduplicate ()
virtual int processChannel (int chIndex, SimpleData *options=NULL)
virtual int combineChannels (SimpleData *options=NULL)

Public Attributes

int thrType
float thresholdR
float thresholdG
float thresholdB
int maxvalue
int outputType

Constructor & Destructor Documentation

ImgThresholding::ImgThresholding ( const AbstractData parent = NULL,
const SimpleData parameters = NULL 
)
ImgThresholding::~ImgThresholding ( ) [virtual]

Member Function Documentation

int ImgThresholding::combineChannels ( SimpleData options = NULL) [virtual]

Reimplemented from ImageProcessing.

virtual ImgThresholding* ImgThresholding::duplicate ( ) [inline, virtual]

Reimplemented from ImageProcessing.

Reimplemented in ImgThresholdAuto, and ImgThresholdAuto.

int ImgThresholding::processChannel ( int  chIndex,
SimpleData options = NULL 
) [virtual]

Reimplemented from ImageProcessing.

Reimplemented in ImgThresholdAuto, and ImgThresholdAuto.


Member Data Documentation


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines