Image classification is a pretty complicated task. The best methods tend to be Convolutional Neural Networks (CNNs). CNNs pass filters over subsets of the image to extract the edges, translate the edges into some features, and then, if designed correctly, find patterns within those edge features and link those patterns to the features you are... Read More »