I'm trying to understand the difference between eigenvectors and eigenfaces, are they different names for same concepts?
I ask this because I got confused when I am trying to compute eigenvectors for a set of images using python and numpy (I have asked a different question about this on stackoverflow):
eigen_values, eigen_vecotrs = np.linalg.eig(cov_matrix)
However when I try to plot these eigenvectors (after reshaping them to correct size) what I get is a set of images like:
which are not like the expected: