Abstract:
A method for combining foreground objects defined by a mask value and shade value, with a background image defined by a shade value, using high resolution edge information derived from low resolution grey image representations. By treating the object edge pixels in a high resolution grey model, characteristics of an edge represented by an edge pixel can be approximated by reference to surrounding grey elements. Movement of the edge can be approximated by changing the mask values in the high resolution grey model. Changes in the overall grey level of the pixel resulting from the mask changes cause the impression of edge movement in the low resolution edge.
Abstract:
An image rendering system includes a digital front end to electronically analyze image data to generate geometry dependent image content information. A print engine, operatively connected to the digital front end, renders the image data. A print engine controller, operatively connected to the digital front end and the print engine, controls various parameters of the print engine. The digital front end transmits the image content information to the print engine controller. The print engine controller adjusts a parameter of the print engine based on the transmitted image content information. The transmitted image content information may be coverage information, reload information, and/or toner pile height information. The parameter of the print engine adjusted based upon the transmitted image content information may be fuser temperature and/or process speed of a developer housing and/or flow rate of toner into a developer housing.
Abstract:
A printing system comprised of a printer, a plurality of processing node s, each processing node being disposed for processing a portion of a print job into a printer dependent format, and a processing manager for spooling the print job into selectively sized chunks and assigning the chunks to selected ones of the nodes for parallel processing of the chunks by the processing nodes into the printer dependent format. The chunks are selectively sized from at least one page to an entire size of the print job in accordance with predetermined splitting factors for enhancing printer printi ng efficiency.
Abstract:
To print an image having a 600 dpi (24 dots/mm) resolution along the horizontal axis with an ink jet printer that has a 300 dpi (12 dots/mm) resolution, the method alternately examines (s104, s106) the odd and even numbered pixel rows of the image (200; Fig. 1). Odd-numbered rows (9, 11, 13, 15) are examined in a left-to-right manner while even-numbered rows (10, 12, 14, 16) are examined in a right-to-left manner. In odd-numbered rows the even numbered pixels are deleted (s104). In the even-numbered rows, the even numbered pixels are deleted (s106) starting from the right-most pixel (Fig. 5). After deleting the respective pixels, ink drops are fired from the ink jet printer at areas corresponding to the remaining ON pixels. This visibly reproduces the image at the 600 dpi (24 dots/mm) resolution.
Abstract:
To print an image having a 600 dpi (24 dots/mm) resolution along the horizontal axis with an ink jet printer that has a 300 dpi (12 dots/mm) resolution, the method maintains (s114, s118) pixels at the edges of the image (Fig. 1) ON and uses a checkerboard pattern (Fig. 8) for all interior pixels other than the second pixel and the second last pixel of each pixel row (which are turned OFF (s106, s108, s116)). Therefore, the method is neighbour insensitive by using a checkerboard pattern or mask to determine the state of the interior pixels to produce a modified pixel image (220; Fig. 6) for printing. After turning OFF the respective pixels, ink drops are fired from the ink jet printer at areas corresponding to the remaining ON pixels. This visibly reproduces the image at the 600 dpi (24 dots/mm) resolution.
Abstract:
A method is provided for at least partially superposing an edge of a first object (100) with the edge of a second object (112) in a system for displaying at least the first and second objects against a background (104). The objects and the background are defined by a plurality of pixels and each pixel possesses a selected one of at least a first output state and a second output state. The method comprises the steps of: setting a first set of dispersed pixels disposed along the edge of the first object to the second output state; setting a second set of dispersed pixels disposed along the edge of the second graphic object to the second output state; and superposing the edge of the first object with the edge of the second object so that the first set of pixels is intermeshed with the second set of pixels to form a partial pixel boundary (114) between the first object and the second boundary.
Abstract:
Mapping of full-color images to highlight color images which provides excellent results for both pictorial image and presentation graphics applications is described. Shades and tints for each hue in the original full-color image are mapped to a corresponding triangle of colors in the plane of the highlight hue. The apex of the triangle result colors is varied within the triangle of possible result colors, according to hue. Differentiations in the result color for the fully-saturated cases is provided while preserving the relative saturation and lightness behavior. The triangle of result colors matches the triangle of possible colors when the original hue matches the highlight hue. Mappings are provided for printers using red as the highlight color, and also for printers using arbitrary highlight colors. The mappings preserve information important to the viewer while reducing dimensions of the color space. Different information can be preserved depending upon the particular application.