Extended morphological processing: a practical method for automatic spot detection of biological markers from microscopic images