1. A computer-implemented method for analysis of a digitized image, the method comprising: (a) inputting a training set of image data and a test set of image data into a processor; (b) pre-processing each set of image data to detect and extract the presence of at least one feature of interest within the image data; (c) training and testing at least one learning machine having at least one kernel using the pre-processed sets of image data to classify the at least one feature of interest into at least one of a plurality of classes of possible feature characteristic; (d) comparing the classified features from the test set of image data with known results of the test set of image data to determine if an optimal solution is obtained; (e) repeating steps (c) and (d) if the optimal solution is not obtained; (f) if the optimal solution is obtained, inputting a live set of image data into the processor; (g) pre-processing the live set of image data to detect and extract the presence of features of interest within the image data; (h) classifying the at least one feature of interest; and (i) generating an output comprising the classified at least one feature of interest from the live set of image data.