Inventors:
Steven J. Simske - Fort Collins CO, US
Jeffrey P. Lee - Greeley CO, US
Assignee:
Hewlett-Packard Development Company, L.P. - Houston TX
International Classification:
G06K 9/36
Abstract:
An image-processing system comprising an image-acquisition device configured to generate a representation of a source object, the representation comprising a plurality of pixels, a processor communicatively coupled to the image-acquisition device, and a memory element communicatively coupled to the processor, the memory element comprising logic configured to determine when the source object is skewed in the representation, and logic configured to identify the borders of an orthogonal portion of the representation responsive to the logic configured to determine, wherein the orthogonal portion comprises unaltered pixels that contain information corresponding to the source object. A method for presenting a representation of a source object comprises acquiring a representation of a source object, the representation formed by a plurality of pixels, identifying the vertices of the source object within the representation, determining if the representation is skewed, calculating a skew angle in response to determining that the representation is skewed, and deriving the borders of the largest orthogonal portion of the representation that comprises unaltered pixels corresponding to the source object.