| CPC G06T 5/00 (2013.01) [B41J 2/455 (2013.01); G06T 1/0007 (2013.01)] | 20 Claims |

|
1. An image data processing method for laser imaging, comprising:
obtaining a gap distance Li between vertical projecting points of light spots of adjacent lasers in a laser array in a preset straight line direction, wherein i is an index of each gap distance;
calculating a ratio of each gap distance Li to d1; wherein d1 is a width of pixel row of a raw scan image resolved at a first resolution;
determining, for each natural number N in turn, whether a gap distance LN corresponding to an Nth laser is an integer multiple of d1; and increasing an image resolution for a scan area associated with an adjacent (N+1)th laser to a second resolution in case where the gap distance LN is not an integer multiple of d1; wherein the scan area associated with the (N+1)th laser refers to an area which starts from a boundary of a scan area associated with the Nth laser in the raw scan image and extends along the preset straight line direction a distance less than a gap distance LN+1; and
taking a moving step distance of the laser array along the preset straight line direction as a spacing distance; selecting, for each natural number N in turn, in the scan area associated with the (N+1)th laser evenly spaced target pixel rows whose distance from actually scanned pixel rows is less than a preset value; and associating and storing position data of pixel exposure points in selected target pixel rows in the scan area associated with the same laser, wherein the position data of the pixel exposure points are used for controlling each laser in the laser array to expose positions of the pixel exposure points associated with the laser.
|