1. A method for processing isolated dots of an image to be printed or disabled by a printer, comprising: generating at a processor a random number lying in a finite range of numbers; determining at the processor whether a target pixel is to be turned on and enabled for printing; determining at the processor a sum of pixels surrounding the target pixel in a plurality of pixels in a scanline of the image, the target pixel corresponding to an isolated dot in an input image, that are in an on state, the on state defined by a higher binary logic level relative to a binary logic level corresponding to a turned off pixel; determining at the processor a numerical value stored in a lookup table in a memory unit coupled to the processor using the determined sum of pixels that are in the turned on state surrounding the target pixel as an index to the lookup table; comparing at the processor the generated random number to the determined numerical value; and determining at the processor whether the target pixel enabled for dotgrowth is to be printed or disabled for dotgrowth or printing based upon the comparing.