Segmented multilevel screening for printing files in a page description language

   
   

This invention involves approximating a gray scale tone with a more limited range image producer, a process known as screening. This invention reduces the time needed for such screening by discriminating when screening is not needed. In a first embodiment, the rendering process produces a minimally enclosing bounding box surrounding all rendered objects. In an alternative embodiment, scan lines including any part of a rendered object are noted. The screening makes better use of memory by dividing each row of a preference matrix into segments. The lookup tables associated with these segments are sequentially loaded into a memory cache. Input pixels mapping into the loaded segment lookup tables are screened. Then the lookup table associated with the next segment of the preference matrix are loaded into the memory cache and used to screen input pixels mapping into that segment. The method of packs two output pixels into a single data word while multi-level screening even when the preference matrix has an odd row length by alternating consideration of M-1 input pixels and M+1 input pixels, where M is the row length.

Αυτή η εφεύρεση περιλαμβάνει να προσεγγίσει έναν γκρίζο τόνο κλίμακας με έναν περιορισμένο παραγωγό εικόνας σειράς, μια διαδικασία γνωστή ως διαλογή. Αυτή η εφεύρεση μειώνει το χρόνο που απαιτείται για τέτοια διαλογή με τη διάκριση όταν δεν απαιτείται η διαλογή. Σε μια πρώτη ενσωμάτωση, η δίνοντας διαδικασία παράγει ελάχιστα να εσωκλείσει οριοθετώντας το κιβώτιο που περιβάλλει όλα τα αντικείμενα. Σε μια εναλλακτική ενσωμάτωση, οι γραμμές ανίχνευσης συμπεριλαμβανομένου οποιουδήποτε μέρους ενός αντικειμένου σημειώνονται. Η διαλογή κάνει την καλύτερη χρήση της μνήμης με τη διαίρεση κάθε σειράς μιας μήτρας προτίμησης σε τμήματα. Οι πίνακες συμβούλευσης που συνδέονται με αυτά τα τμήματα φορτώνονται διαδοχικά σε μια κρύπτη μνήμης. Τα εικονοκύτταρα εισαγωγής που χαρτογραφούν στους φορτωμένους πίνακες συμβούλευσης τμήματος είναι καλυμμένα. Κατόπιν ο πίνακας συμβούλευσης που συνδέεται με το επόμενο τμήμα της μήτρας προτίμησης φορτώνεται στην κρύπτη μνήμης και χρησιμοποιείται στην εισαγωγή οθόνης τα εικονοκύτταρα χαρτογραφώντας σε εκείνο το τμήμα. Η μέθοδος πακέτων δύο εικονοκύτταρα παραγωγής σε μια ενιαία λέξη στοιχείων ενώ πολλαπλής στάθμης διαλογή ακόμα και όταν έχει η μήτρα προτίμησης ένα περίεργο μήκος σειρών με την εναλλαγή της εκτίμησης των μ-1 εισαγμένων εικονοκυττάρων και M+1 εικονοκύτταρα εισαγωγής, όπου το μ είναι το μήκος σειρών.

 
Web www.patentalert.com

< Analysis of rotating machines

< Network printer with watch dog timer

> Transmission apparatus, network transmission system, and transmission method

> System, method and article of manufacture for a communication system architecture including video conferencing

~ 00111