Run task1.m
eigenfaces.m
- generates eigenvector (column) matrix from covariance matrix - use to get eigenfaces
kenergy.m
- projects an image onto eigenspace and plots energy by eigenface
projectfaces.m
- projects image onto eigenspace, returns coeff.
readyalefaces.m
- reads and resizes image data sets, edit this to load your own faces
task1.m
- runs all the other functions, loads faces, projects them onto eigenspace, runs facial recognition - see this for usage examples etc.
viewyalefaces.m
- display image datasets