Patent ID: 8405877

Claim:
A device comprising: a memory configured to store image data representing an image; and a processor configured to: process the image data in order to determine whether a portion of the image data is within an edge portion of the image by comparing an intensity value of the portion of the image data with an intensity value of a neighboring portion of the image data, wherein the edge portion of the image comprises existing pixels that run along a periphery of the image and does not extend beyond the existing pixels that run along the periphery of the image; perform a first halftone process on at least a part of the portion of the image data in response to determining the portion of the image data is not within the edge portion of the image; perform a second halftone process on at least a part of the portion of the image data in response to determining the portion of the image data is within the edge portion of the image, wherein the second halftone process is different from the first halftone process, and wherein the portion of the image data modified by the second halftone process has a higher contrast with a non-edge portion than a portion of the image data without modification by the second halftone process.