Two-Dimensional PCA for Face Recognition

Implementation of classical Two-Dimensional Principal Component Analysis (2DPCA) for face recognition.

You are now following this Submission

This script implements classical Two-Dimensional Principal Component Analysis (2DPCA) for face recognition. I used simple statements to ease the understanding of 2DPCA-based face recognition. This script is useful for students and researches in this field. The employed dataset is ORL AT&T Laboratories Cambridge (www.cl.cam.ac.uk/Research/DTG/attarchive:pub/data/att_faces.zip), and it is provided here as mat format (ORL_FaceDataSet).

Cite As

Falah Alsaqre (2026). Two-Dimensional PCA for Face Recognition (https://www.mathworks.com/matlabcentral/fileexchange/69377-two-dimensional-pca-for-face-recognition), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with any release

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.0