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 |
| 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
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
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
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:

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().
1.5.2