1. A method for analyzing an image, said image being formed of a plurality of pixels, wherein each pixel of said plurality of pixels includes a plurality of color channels, each color channel of said plurality of color channels having a channel level within a range of channel levels corresponding to said each pixel, comprising: designating from said plurality of color channels a primary channel, a secondary channel, and tertiary channel; generating histogram data form said image using said plurality of pixels to form a histogram having a first axis and a second axis based on said primary channel, said first axis pertaining to said range of channel levels within said primary channel, and said second axis pertaining to a number of pixels of said image at each said level within said primary channel; and reorganizing said histogram based on said secondary channels and said tertiary channel to form a multi-dimensional histogram.