SuperYano-Namensbereichsreferenz


Klassen

class  Choice
 Dialogformular zur Anzeige einer von Yano gestellten Frage. Mehr ...
class  Form1
 Grafische Oberfläche und Hauptprogramm. Mehr ...

Funktionen

void requestVideoImage (IntPtr hdc)
void initiateVideo (int camNumber)
 Initiiert das Capture-Objekt und lädt die XML-Datei der Gesichterkennungsmerkmale.
void processVideoFrame (void)
 Grabt ein Frame vom Videostream und ruft die Gesichtserkennung auf.
void closeVideo (void)
 Gibt Objekte und Speicher frei.
int getNumberOfFaces (void)
 Gibt die Anzahl gefundener Gesichter zurück.
int getMajorFacePosX (void)
 Gibt die X-Koordinate des größten Gesichtes zurück.
int getMajorFacePosY (void)
 Gibt die Y-Koordinate des größten Gesichtes zurück.

Variablen

static const int STOPPED = 0
static const int RUNNING = 1
static const int PAUSED = 2
static int facedetectThreadRunningState = 0
static int processTime = 0


Dokumentation der Funktionen

void SuperYano::closeVideo ( void   ) 

Gibt Objekte und Speicher frei.

Definiert in Zeile 180 der Datei Facedetect.cpp.

Wird benutzt von SuperYano::Form1::Form1_FormClosing().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

int SuperYano::getMajorFacePosX (  ) 

Gibt die X-Koordinate des größten Gesichtes zurück.

Die Funktion gibt -1 zurück wenn kein Gesicht gefunden wurde

Rückgabe:
X-Koordinate des größten Gesichtes in Pixeln

Definiert in Zeile 60 der Datei Facedetect.cpp.

Wird benutzt von SuperYano::Form1::timer1_Tick_1().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

int SuperYano::getMajorFacePosY (  ) 

Gibt die Y-Koordinate des größten Gesichtes zurück.

Die Funktion gibt -1 zurück wenn kein Gesicht gefunden wurde

Rückgabe:
Y-Koordinate des größten Gesichtes in Pixeln

Definiert in Zeile 71 der Datei Facedetect.cpp.

Wird benutzt von SuperYano::Form1::timer1_Tick_1().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

int SuperYano::getNumberOfFaces (  ) 

Gibt die Anzahl gefundener Gesichter zurück.

Wenn die Gesichtssuche gerade läuft, gibt die Funktion -1 zurück

Rückgabe:
Anzahl gefundener Gesichter

Definiert in Zeile 195 der Datei Facedetect.cpp.

Wird benutzt von SuperYano::Form1::timer1_Tick_1().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void SuperYano::initiateVideo ( int  camNumber  ) 

Initiiert das Capture-Objekt und lädt die XML-Datei der Gesichterkennungsmerkmale.

Definiert in Zeile 19 der Datei Facedetect.cpp.

Wird benutzt von SuperYano::Form1::imageProcessingCheckBox_CheckedChanged().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void SuperYano::processVideoFrame ( void   ) 

Grabt ein Frame vom Videostream und ruft die Gesichtserkennung auf.

Definiert in Zeile 115 der Datei Facedetect.cpp.

Wird benutzt von SuperYano::Form1::facedetectThreadISR().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:

void SuperYano::requestVideoImage ( IntPtr  hdc  ) 

Wird benutzt von SuperYano::Form1::timer1_Tick_1().

Hier ist ein Graph der zeigt, wo diese Funktion aufgerufen wird:


Variablen-Dokumentation

int SuperYano::facedetectThreadRunningState = 0 [static]

Definiert in Zeile 38 der Datei Form1.h.

Wird benutzt von SuperYano::Form1::facedetectThreadISR(), SuperYano::Form1::Form1_FormClosing() und SuperYano::Form1::imageProcessingCheckBox_CheckedChanged().

const int SuperYano::PAUSED = 2 [static]

Definiert in Zeile 36 der Datei Form1.h.

Wird benutzt von SuperYano::Form1::imageProcessingCheckBox_CheckedChanged().

int SuperYano::processTime = 0 [static]

Definiert in Zeile 40 der Datei Form1.h.

Wird benutzt von SuperYano::Form1::facedetectThreadISR() und SuperYano::Form1::timer1_Tick_1().

const int SuperYano::RUNNING = 1 [static]

Definiert in Zeile 35 der Datei Form1.h.

Wird benutzt von SuperYano::Form1::facedetectThreadISR() und SuperYano::Form1::imageProcessingCheckBox_CheckedChanged().

const int SuperYano::STOPPED = 0 [static]

Definiert in Zeile 34 der Datei Form1.h.

Wird benutzt von SuperYano::Form1::facedetectThreadISR(), SuperYano::Form1::Form1_FormClosing() und SuperYano::Form1::imageProcessingCheckBox_CheckedChanged().


Erzeugt am Mon Jun 4 16:39:24 2007 für Super-Yano von  doxygen 1.5.2