Systems and methods are described for performing image analysis. A computer-implemented method for analyzing images may include quantitatively analyzing image data to identify image objects relative to a background portion of the image according to predefined object criteria, the image data including a plurality of image objects that represent objects in a sample distributed across a substrate. The identified image objects are further clustered into groups or colonies of the identified image objects according to predetermined clustering criteria.