Video Processing Framework
FaceComparison Class Reference

#include <Face_Comparison.h>

Inheritance diagram for FaceComparison:
VideoProcessing ImageProcessing AbstractProcessing AbstractData

List of all members.

Public Member Functions

 FaceComparison (const AbstractData *parent=NULL, const SimpleData *parameters=NULL)
virtual ~FaceComparison ()
virtual FaceComparison * duplicate ()
virtual int processImage (SimpleData *options=NULL)
virtual int allocateResults ()
virtual int combineChannels (SimpleData *options=NULL)
virtual int show (const int *options=0)
void printMessage (std::string message)

Public Attributes

IPLImage * detectedFaces
IPLImage * detectedTest
IPLImage * inputGray
IPLImage * testGray
IPLImage * compareResult
IPLImage * testedImg
SegmFindFaces * findFace
SegmFindFaces * findFaceTest
EqualizeHistogram * eqHist
float alarm
int setQueryImage
float maxHitrost
float minDetails
float oddaljenost
float maxKot
int compressionCam
int compressionBVK
int compressionIR
int tokenWidth
int tokenHeight
int cameraWidth
int cameraHeight
int camImgPort
int albumBVKPort
int albumIRPort
int eyeDistanceMin
int eyeDistanceMax
int eyeFromTopMin
int eyeFromTopMax
int eyeFromMiddleMin
int eyeFromMiddleMax
int saveFaceImages
int saveCameraImages
int IRSmall
int albumReqTimeout
int faceCaptureTimeout
int showVideoFormatDialog
int compressionCamTest
int relativeTopDist
int relativeEyeDist
int counter
int numOfFaces
CvRect tempFace
float razdaljaOci
int colorArray [3]
TAppFaceRecForm * userForm
float minRazdalja
bool faceDetStart
AnsiString outputDirName
int numDetected
bool autoSave
bool displayEdges
bool parametersValid
int imageTypeReq
bool camImgReq
bool albumReq
int albumReqType
TDateTime albumReqTime
bool albumReqActive
TDateTime albumCapturedTime
int camImgC
int albumBVKC
int albumIRC
int nFrames
bool firstTime
int frameCounter
IplImage * inputGrayFirst
std::string imgName
bool alarmDetected

Constructor & Destructor Documentation

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

Member Function Documentation

int FaceComparison::allocateResults ( ) [virtual]

Reimplemented from VideoProcessing.

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

Reimplemented from ImageProcessing.

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

Reimplemented from VideoProcessing.

void FaceComparison::printMessage ( std::string  message)
int FaceComparison::processImage ( SimpleData *  options = NULL) [virtual]

Reimplemented from ImageProcessing.

int FaceComparison::show ( const int *  options = 0) [virtual]

camCapture->stopCapture();

Reimplemented from ImageProcessing.


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