.matrix_small

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:

VariableDatentypHinweisDefault-Wert
scalingZahl1 oder 255255

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.

Beispiel
Es werden Daten des YaleFaces-Datenpakets ausgelesen. Anschließend wird ein zufälliges Bild ausgewählt und unter Verwendung des Picture-Pakets dargestellt.
Beispiel
Es wird die Option scaling angewandt, um die Zahlenwerte zu skalieren.
Zur Übersicht