Graphic data processing apparatus for producing a tone for an edge pixel and reducing aliasing effects
First Claim
Patent Images
1. A graphic data processing apparatus for producing a tone of an edge pixel of vector data in a manner to reduce aliasing effects, the apparatus comprising:
- a) dividing means for dividing an edge pixel of vector data into subpixels by using a way of dividing;
b) varying means for varying the way of dividing the edge pixel, in matching relation to an inclination of the vector data; and
c) determining means, including;
1) means for calculating an area ratio by using the subpixels; and
2) means for determining the tone of the edge pixel based on the area ratio.
1 Assignment
0 Petitions
Accused Products
Abstract
The tones (or densities) of individual edge pixels of vector data are determined by first dividing each edge pixel into subpixels, after which the thus-determined tones are fed to a laser printer or other output unit. Advantageously, the present invention smooths jagged edges by performing an anti-aliasing process. To achieve this smoothing of graphic data, any of a variety of filters, each having particular weights, are used for the process of dividing edge pixels into subpixels.
-
Citations
13 Claims
-
1. A graphic data processing apparatus for producing a tone of an edge pixel of vector data in a manner to reduce aliasing effects, the apparatus comprising:
-
a) dividing means for dividing an edge pixel of vector data into subpixels by using a way of dividing; b) varying means for varying the way of dividing the edge pixel, in matching relation to an inclination of the vector data; and c) determining means, including; 1) means for calculating an area ratio by using the subpixels; and 2) means for determining the tone of the edge pixel based on the area ratio. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A graphic data processing apparatus for determining a tone of an edge pixel of vector data, the apparatus comprising:
-
means for selecting, among a plurality of subpixel configurations, a particular subpixel configuration on the basis of whether or not a marginal point exists in said edge pixel; means for dividing the edge pixel into subpixels in the particular subpixel configuration selected by said selecting means; and means for outputting the tone based on a division of the edge pixel based on the particular subpixel configuration. - View Dependent Claims (11)
-
-
12. A graphic data processing apparatus for producing a tone of an edge pixel of vector data, comprising:
-
a) dividing means for dividing an edge pixel into subpixels; and b) tone determining means including; 1) means for dividing said edge pixel into (i) a division region which is to be divided into subpixels and (ii) a non-division region which is not to be divided into subpixels; and 2) means for determining the tone on the basis of the number of subpixels of said division region which are covered by an image.
-
-
13. A graphic data processing apparatus for producing a tone of an edge pixel of vector data, comprising:
-
a) dividing means for dividing an edge pixel of vector data into subpixels; b) deciding means for determining a decision result, on the basis of (1) an inclination of vector data traversing an edge pixel and (2) the kind of an edge, the decision result constituting a decision as to which of upper, lower, left and right portions of said edge pixel an image to be painted is positioned; c) storing means for storing a first, a second, a third and a fourth weighing filter to be used when said image to be painted is positioned in said upper portion, said lower portion, said right portion, and said left portion of said edge pixel, respectively; and d) tone determining means for determining the tone of said edge pixel by selecting, one of said first to fourth weighting filters matching said decision result.
-
Specification