1. A method of fluorescent dot counting in an image programmed in a memory of a device comprising: a. determining dot candidate seeds; b. segmenting dot candidate patches; c. extracting dot candidate features; and d. classifying dot candidates.