Classes | Public Slots | Public Member Functions

YooIRIS Class Reference

#include <YooIRIS.h>

Inheritance diagram for YooIRIS:
Ui_YooIRIS

List of all members.

Classes

struct  MATCHDATA

Public Slots

void OpenAVIFile ()
void OpenIrisAVIFile ()
void OpenCAM ()
void SelectCascade ()
void checkQuality ()
void StartMatch ()
void openLeftEye1 ()
void openLeftEye2 ()
void openRightEye1 ()
void openRightEye2 ()
void goMatch ()

Public Member Functions

 YooIRIS (QWidget *parent=0, Qt::WFlags flags=0)
char * openFileName (const char *path, const char *title, const char *fileType)
char * getOutputFName (int i, std::string currentPath, std::string type)

Detailed Description

Main controller.


Member Function Documentation

void YooIRIS::checkQuality (  ) [slot]

Menu item: Loads an image manually for quality measurement.

char* YooIRIS::getOutputFName ( int  i,
std::string  currentPath,
std::string  type 
)

Lets the user enter option or string in command.

Parameters:
currentPathCurrent path
typeValid dataType values:

  • 1 = classic still image
  • 2 = video captured at a distance (distant-videos)
Returns:
Entered option or string
void YooIRIS::goMatch (  ) [slot]

Button item: Matches the opened images

void YooIRIS::OpenAVIFile (  ) [slot]

Menu item: Loads a face video and detects the eye regions.

void YooIRIS::OpenCAM (  ) [slot]
Todo:
Future works

Menu item: Captures a webcam video frame and detects the eye regions.

char * YooIRIS::openFileName ( const char *  path,
const char *  title,
const char *  fileType 
)

Lets the user select a file in a dialog box.

Parameters:
pathDefault path
titleTitle of the dialog box.
fileTypefile-type (extension).
Returns:
Selected filename, or NULL in case the user clicked "cancel"
void YooIRIS::OpenIrisAVIFile (  ) [slot]
Todo:
Future work

Menu item: Loads an iris video and detects the eye regions.

void YooIRIS::openLeftEye1 (  ) [slot]

Button item: Load a left eye image for target.

void YooIRIS::openLeftEye2 (  ) [slot]

Button item: Loads a left eye image for query.

void YooIRIS::openRightEye1 (  ) [slot]

Button item: Loads a right eye image for target.

void YooIRIS::openRightEye2 (  ) [slot]

Button item: Load a right eye image for query.

void YooIRIS::SelectCascade (  ) [slot]

Menu item: Loads a manually selected cascade.

void YooIRIS::StartMatch (  ) [slot]

Menu item: Loads an image manually for matching.


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