摘要:
A high addressable multibit screening device and method for use in a PDL interpreter environment achieve improved printing resolution and quality. A PDL interpreter receives a PDL document from a host source, which identifies one or more objects that can be fully toned (black) or partially toned (line art or images). Each of these objects can be processed differently. Fully toned objects are processed within the interpreter and directly output in a predetermined output. Partially toned objects are sent to a high addressable screening module within the interpreter for processing prior to outputting in a desired output format. The high addressable screening module screens the partially toned objects to obtain multibit screened data for output. This can be achieved by converting an array of single threshold values to an array of three or more sub-threshold values in a way that preserves the pattern specified by the original threshold array (one bit per pixel image), but improves the quality of the rendered image relative to the quality of a one bit per pixel (per colorant) image. The partially toned data is then output with the fully toned objects for subsequent printing. This achieves an increase in available tints and spatial frequency for a given halftone pattern while reducing memory requirements.
摘要:
In a system for processing full-color image data, such as within a digital color printer or copier, a four-channel architecture is used. Three of the channels handle image data relating to primary color planes, such as CMY. In the other channel, values relating to the K value which goes with the CMY values for each pixel alternate with a B value, suitable for pure monochrome rendering of the pixel in the image. When it is desired to print or display the image in monochrome, the B values are isolated from the K values.
摘要:
For segmenting an image, a segmentation mode is selected by a user. If the segmentation mode is the automatic segmentation mode, the user is allowed to input a new value for automatic segmentation parameters. Thus, the image is segmented using the automatic segmentation parameter values, including any new automatic segmentation parameter values.
摘要:
A system and method for method of cleaning segmentation tags is disclosed. A method in accordance with the present invention comprises receiving a plurality of segmentation tags; generating block level tags in response to the received segmentation tags wherein each block level tag is a representative tag for a block of received segmentation tags; and cleaning selected ones of the received segmentation tags using a window of neighboring block level tags.
摘要:
A system and method of processing segmentation tags is disclosed. In accordance with the present invention, a method for processing segmentation tags that receives blocks of segmentation tags each of which has an associated block level tag that is representative of the segmentation tags within the block. The method positions a neighborhood window about a current block and a neighboring block and cleans a target segmentation tag within the current block based upon the block level tags within the neighborhood window using a set of tag cleaning rules.
摘要:
A system for processing segmentation tags to generate a block level tag representative of a group of segmentation tags. The system includes first and second statistic compilation circuits, each of the compilation circuits being connected to receive segmentation tags and compile a statistic for a plurality of the received segmentation tags. An address controller connected to the first and second statistic compilation circuits operates to select one of the first and second compilation circuits to receive the segmentation tags.
摘要:
Systems and methods are described that facilitate dominant point detection for text in a scanned document. The dominant points are classified as “major” (e.g., structural) and “minor” (e.g., serif). A set of rules or parameters for each character is determined off-line. During the text vectorization, OCR is performed and the rules (parameters) associated with the recognized character are selected. Both major and minor dominant points are detected as a maximization process with the parameter set. For minor dominant points, additional processes are optionally employed.
摘要:
A method of printing comprising setting a pixel black value of K for an ink limit and identifying each of black dots of a first subset of black dots having pixel black value K greater than the ink limit, and pixel color value of cyan, magenta, and yellow equal to zero. The method further comprises rendering only K for a pixel value for the first subset of black dots and replacing each of black dots of a second subset of black dots of a halftoned bit map for a predetermined area with a process black dot. The method still further comprises adding a non-black dot to each of black dots of a third subset of black dots of the bit-mapped data, wherein the halftoned bit map is generated by halftoning continuous tone data; wherein the black dots of the third subset comprises a percentage of all the black dots that tends to generally increase as a ratio of black coverage to total coverage in the predetermined area increases; wherein the first, second, and third subset comprises black dots that are mutually exclusive; and, printing the bit map.
摘要:
A method and apparatus for controlling the execution of image processing operations carried out on an array of image signals, the specific operations having been identified by a plurality of predefined windows. The windows are divided into a plurality of non-overlapping tiles, the boundaries of which correspond to transitions from one window region to another. Each tile therefore defines an exclusive region within the array of image signals, and the image processing operations to be applied to the signals within the boundaries of that region. Tile data is stored in one of two memory banks, thereby enabling bank switching and reprogramming of the device in real-time to permit management of complex window shapes. The apparatus is designed to efficiently manage the identification of tile regions while minimizing the required decoding hardware. The apparatus also provides flexibility of programming resulting in greater efficiency of memory usage.
摘要:
An embodiment generally relates to systems and methods for determining a conversion location based on the content of a document and an intended quality level of the document. More particularly, processing logic can be configured to analyze a document submitted for rendering to determine a content level of the document. Further the processing logic can compare the content level to an intended quality level specified by a user of the document to determine whether to convert the document on local resources or in a cloud-based network. An associated conversion application in the appropriate location can convert the document into a printable format, and a print engine can render the converted document.