Die Funktion YaleFaces.matrix_small() erwartet keine (verpflichtende) Argumente.
Die Funktion ist identisch zu YaleFaces.matrix, wobei der Umfang der Daten reduziert wurde. Dies hat den Vorteil, dass rechenzeitintensive Algorithmen mit einem kleineren Datensatz erprobt werden können.
Um genauer zu sein: Von den 38 Personen beinhaltet der Umfang nicht alle 64 Aufnahmepositionen, sondern jeweils nur die ersten drei. Zudem werden die Bilder auf 21 x 24 Pixel skaliert. Dies bedeutet zusammenfassend:
Der Rückgabewert von YaleFaces.matrix_small() ist eine Matrix bestehend aus 114 Zeilen und 504 Spalten.
Zudem kann folgende Option verwendet werden:
Variable | Datentyp | Hinweis | Default-Wert |
scaling | Zahl | 1 oder 255 | 255 |
Die Option scaling definiert den Wertebereich (Skalierung) der Ausgabe: Entweder es handelt sich um (ganzzahlige) Werte zwischen 0 und 255 (Default) oder um Werte zwischen 0.0 und 1.0.