The disadvantage of Principal component analysis algorithm is presented and a fast approximate Principal component analysis algorithm is studied on the basis of wavelet packet algorithm. The complexity of these two kinds of algorithms are compared. The experiment shows that the algorithm proposed above has obvious advantages in precision and speed.