7. The method of claim 1 , further comprising: training a classifier to calculate a score based on how an image corresponds to a received painting style using a machine learning algorithm, wherein the training comprises: receiving positive and negative samples for the received painting style; extracting image patches from the positive and negative samples; extracting one or more image features from the image patches; and using the machine learning algorithm to train the classifier to score image features of the received painting style.
7. The method of claim 1 , further comprising: training a classifier to calculate a score based on how an image corresponds to a received painting style using a machine learning algorithm, wherein the training comprises: receiving positive and negative samples for the received painting style; extracting image patches from the positive and negative samples; extracting one or more image features from the image patches; and using the machine learning algorithm to train the classifier to score image features of the received painting style. 9. The method of claim 7 , further comprising training a classifier using AdaBoost, and wherein the training further comprises using AdaBoost to train the classifier to score image features of the received painting style.