FindDots

Scans the image pixel by pixel. When a black pixel is found it is added to a new blob or added to an existing blob if it is adjacent to that blob. Any adjacent blobs are then joined. When the scan has finished, any blob above a minimum size and below a maximum size is added as a 'dot'.

Any dots found that are close to the right hand side of the image are classified as full stops rather than dots (such as on 'i's and 'j's).


David Goodwin 2008-10-21