An automated method of, and computer software and apparatus for, classifying objects visually into one of a plurality of object types comprising receiving a still image including an object, bounding the object within the image, dividing the bound portion of the image into a plurality of profile sections, performing a transform on each of the profile sections selected from discrete cosine transforms and discrete Fourier transforms, and executing a Bayes classifier function to segregate the object into one of the object types.