For my Machine Learning module, I created a Bayesian Image classifier in MATLAB. The classifier used the fourier transform as a feature extraction method and was trained on a data set of ~200 images. It was able to classify images with 85% accuracy.
**Source code available on request**