a single scan line then as the rolling image buffer advances a single counter value a new scan line is printed because of the potential random orientation and spacing of the objects two or more consecutive bitmap images may be required to print on a number of objects these bitmap images can simply be serially placed into the buffer thus there is no visible seam or change between the two images when the two images overlap a single object being printed on there can be bitmap images in the buffer that virtually contact one another or there can be bitmap images in the buffer that are spaced apart from one another depending on the spacing of the objects in some implementations the sensor is a camera that takes snapshots of the images on the conveyor to ensure that no information is lost these snapshots are taken at intervals that result in overlapping objects in consecutive snapshots when the bitmaps are formed duplicate information from the overlapping snapshots can be ignored such as by ignoring the information from the later snapshot in time in some implementations the sensor detects a finite number of objects in a single snapshot in this situation the sensor may detect the same printable object in two different images and could cause bitmap images to be created for the same object twice in this case a step of determining that the same object has been captured by the sensor is performed one of the objects is discarded and only one bitmap image is used for printing image data can be comprised of scan lines including binary data 1s and 0s 1 is active 0 is inactive meaning the drop ejection.