Font characteristic driven halftoning
First Claim
1. A method of halftoning a text component, the method comprising:
- determining a rendering quality related characteristic of the text component including at least one of a text component;
orientation, slant angle, curvature, dimension and thickness;
selecting or generating a halftone screen having at least one of;
a screen angle that closely matches, or is orthogonal to or nearly orthogonal to, the orientation or slant angle of the text component, and a screen frequency such that halftone lines, dots or structures of the screen fall compatibly on edges of the text component based on the curvature, dimension and/or thickness of the text component, andhalftoning the text component with the selected or generated halftone screen.
5 Assignments
0 Petitions
Accused Products
Abstract
Characteristics of text or text components or features are considered when selecting halftoning screens. For example, an italic slant angle of text is recognized and used to select or generate a compatible halftone screen oriented at the same angle. A screen frequency may be selected based on a thickness of a text component. Descriptive tags associated with text or text components facilitate screen selection. Tags are assigned based on font descriptions included in a document during authoring. Alternatively, tags are assigned based on the results of document segmentation and character recognition techniques. An image processing system operative to consider characteristics of text or text components when selecting halftone screens includes a text component characteristic recognizer, a halftone screen selector and a halftoner. Optionally a print engine is also included. In a xerographic environment the print engine includes a xerographic printer.
34 Citations
21 Claims
-
1. A method of halftoning a text component, the method comprising:
-
determining a rendering quality related characteristic of the text component including at least one of a text component;
orientation, slant angle, curvature, dimension and thickness;selecting or generating a halftone screen having at least one of;
a screen angle that closely matches, or is orthogonal to or nearly orthogonal to, the orientation or slant angle of the text component, and a screen frequency such that halftone lines, dots or structures of the screen fall compatibly on edges of the text component based on the curvature, dimension and/or thickness of the text component, andhalftoning the text component with the selected or generated halftone screen. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method of improving a rendering quality of gray, colored, anti-aliased or scanned text, the method comprising:
-
tagging italic text in the document; selecting a halftone screen that is compatibly aligned with the text based on whether or not the text is tagged as italic, and halftoning the text with the selected halftone screen. - View Dependent Claims (9, 10)
-
-
11. An image processor operative to halftone text based on a text component characteristic, the image processor comprising:
-
a text component characteristic recognizer operative to recognize rendering quality affecting characteristics of text features including at least one of a text component;
orientation, slant angle, curvature, dimension and thickness;a halftone screen selector operative to communicate with the text component characteristic recognizer and select a halftone screen having at least one of;
a screen angle that closely matches, or is orthogonal to or nearly orthogonal to, the orientation or slant angle of the text component, and a screen frequency such that halftone lines, dots or structures of the screen fall compatibly on edges of the text component based on the curvature, dimension and/or thickness of the text component;a halftoner operative to use the selected halftone screen to create a halftone version of the text component. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
Specification