eigenfaces


eigenfaces, an Octave code which applies principal component analysis to a set of images.

Licensing:

The information on this web page is distributed under the MIT license.

Languages:

eigenfaces is available in a MATLAB version and an Octave version.

Related Data and Programs:

eigenfaces_test

faces, a dataset directory which contains images for facial recognition applications.

imshow_numeric, an Octave code which accepts a numeric 2D array and displays it as a grayscale image.

svd_basis, an Octave code which applies the Singular Value Decomposition (SVD) to a collection of data vectors, extracting dominant modes;

svd_fingerprint, an Octave code which reads a file containing a fingerprint image and uses the Singular Value Decomposition (SVD) to compute and display a series of low rank approximations to the image.

svd_gray, an Octave code which reads a gray scale image, computes the Singular Value Decomposition (SVD), and constructs a series of low rank approximations to the image.

svd_snowfall, an Octave code which reads a file containing historical snowfall data and analyzes the data with the Singular Value Decomposition (SVD).

svd_test, an Octave code which demonstrates the Singular Value Decomposition (SVD) for a simple example.

Reference:

Source Code:


Last revised on 06 December 2018.