1. A method for detecting thin lines in image data, the method comprising: receiving contone image data via an input device, the image data comprising a plurality of pixels; using a processor to process the image data and determine the presence of thin lines, the processing including: establishing a window comprising a pixel of interest and neighboring pixels, the window comprising a plurality of predetermined regions; determining a minimum value and a maximum value of a selected subset of pixels in the window; thresholding the pixel of interest and neighboring pixels of the window using a first set of thresholds; counting a number of pixels in each of the predetermined regions of the window after applying the first set of thresholds; thresholding the counted number of pixels using a second set of thresholds; determining if a thin line exists in the window based on the thresholding of the counted number of pixels; and classifying the pixel-of interest as an edge pixel that is part of a thin line if it is determined that the thin line exists and that the pixel of interest is part of the thin line.