APPARATUS FOR GENERATING RASTER IMAGES, RASTER IMAGE GENERATING METHOD, AND STORAGE MEDIUM
First Claim
Patent Images
1. An apparatus comprising:
- a generation unit configured to generate a bit-mapped object in which color data is defined with respect to each pixel position of a region where same-colored data does not continue in a range of equal to or greater than a threshold value, and a flat-filled object in which color data is defined with respect a region where same-colored data continues in a range of equal to or greater than the threshold value, from a raster image in which color data is defined for each pixel position; and
a drawing unit configured to, when combining two objects including the bit-mapped object generated by the generation unit and a solid-colored object in which color data is defined with respect to an object, perform a compositing operation on color data of the bit-mapped object and color data of the solid-colored object in a region where the two objects overlap each other for each pixel position, and write each color data which has been subjected to the compositing operation into each pixel position in the region where the two objects overlap each other, and when combining two objects including the flat-filled object generated by the generation unit and the solid-colored object, perform a compositing operation once on color data of the two objects, and write color data which has been subjected to the compositing operation into each pixel position in a region where the two objects overlap each other.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus segments an image region of raster image data. The apparatus converts an image region where same-colored data continues in a range of equal to or greater than a threshold value into solid-colored data. The apparatus switches between compositing processing procedures for each image region.
-
Citations
6 Claims
-
1. An apparatus comprising:
-
a generation unit configured to generate a bit-mapped object in which color data is defined with respect to each pixel position of a region where same-colored data does not continue in a range of equal to or greater than a threshold value, and a flat-filled object in which color data is defined with respect a region where same-colored data continues in a range of equal to or greater than the threshold value, from a raster image in which color data is defined for each pixel position; and a drawing unit configured to, when combining two objects including the bit-mapped object generated by the generation unit and a solid-colored object in which color data is defined with respect to an object, perform a compositing operation on color data of the bit-mapped object and color data of the solid-colored object in a region where the two objects overlap each other for each pixel position, and write each color data which has been subjected to the compositing operation into each pixel position in the region where the two objects overlap each other, and when combining two objects including the flat-filled object generated by the generation unit and the solid-colored object, perform a compositing operation once on color data of the two objects, and write color data which has been subjected to the compositing operation into each pixel position in a region where the two objects overlap each other. - View Dependent Claims (2, 3)
-
-
4. A printing apparatus comprising:
-
a generation unit configured to generate a bit-mapped object in which color data is defined with respect to each pixel position of a region where same-colored data does not continue in a range of equal to or greater than a threshold value, and a flat-filled object in which color data is defined with respect a region where same-colored data continues in a range of equal to or greater than the threshold value, from a raster image in which color data is defined for each pixel position; a drawing unit configured to, when combining two objects including the bit-mapped object generated by the generation unit and a solid-colored object in which color data is defined with respect to an object, perform a compositing operation on color data of the bit-mapped object and color data of the solid-colored object in a region where the two objects overlap each other for each pixel position, and write each color data which has been subjected to the compositing operation into each pixel position in the region where the two objects overlap each other, and when combining two objects including the flat-filled object generated by the generation unit and the solid-colored object, perform a compositing operation once on color data of the two objects, and write color data which has been subjected to the compositing operation into each pixel position in a region where the two objects overlap each other; and a printing unit configured to print a result written into each pixel position by the drawing unit.
-
-
5. A drawing method comprising:
-
generating a bit-mapped object in which color data is defined with respect to each pixel position of a region where same-colored data does not continue in a range of equal to or greater than a threshold value, and a flat-filled object in which color data is defined with respect to a region where same-colored data continues in a range of equal to or greater than the threshold value, from a raster image in which color data is defined for each pixel position; when combining two objects including the generated bit-mapped object and a solid-colored object in which color data is defined with respect to an object, performing a compositing operation on color data of the bit-mapped object and color data of the solid-colored object in a region where the two objects overlap each other for each pixel position, and writing each color data which has been subjected to the compositing operation into each pixel position in the region where the two objects overlap each other; and when combining two objects including the generated flat-filled object and the solid-colored object, performing a compositing operation once on color data of the two objects, and writing color data which has been subjected to the compositing operation into each pixel position in a region where the two objects overlap each other.
-
-
6. A computer-readable storage medium storing computer-executable instructions for causing a computer to execute a drawing method comprising:
-
generating a bit-mapped object in which color data is defined with respect to each pixel position of a region where same-colored data does not continue in a range of equal to or greater than a threshold value, and a flat-filled object in which color data is defined with respect to a region where same-colored data continues in a range of equal to or greater than the threshold value, from a raster image in which color data is defined for each pixel position; when combining two objects including the generated bit-mapped object and a solid-colored object in which color data is defined with respect to an object, performing a compositing operation on color data of the bit-mapped object and color data of the solid-colored object in a region where the two objects overlap each other for each pixel position, and writing each color data which has been subjected to the compositing operation into each pixel position in the region where the two objects overlap each other; and when combining two objects including the generated flat-filled object and the solid-colored object, performing a compositing operation once on color data of the two objects, and writing color data which has been subjected to the compositing operation into each pixel position in a region where the two objects overlap each other.
-
Specification