BLACK WHITE IMAGE COMPRESSION HAVING PRINT DENSITY CONTROL
First Claim
Patent Images
1. A scaling system for scaling a bitonal image, comprising:
- at least one computing device;
a pixel reduction system that generates a scaled image by reducing pixel pairs down to single scaled pixel based on a set of scaling rules,wherein the scaling rules are incorporated into a look-up table, wherein the scaling rules map an input comprised of four pixel values to an output comprised of one pixel value, wherein the four pixel values include two values of a pixel pair and two values of two pixels that flank the pixel pair; and
provide for sixteen possible values for the input ranging from binary 0000 to 1111, and two possible values for the output comprising 0 and 1, and wherein the input values 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110 and 1111 map to outputs 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, respectively for a normal setting; and
a line density control system that allows the scaled image to be set to lighter, normal or darker by changing the scaling rules, wherein the line density control system sets the outputs associated with inputs 0011 and 0101 to 0 to achieve a darker image.
0 Assignments
0 Petitions
Accused Products
Abstract
A scaling system for compressing a bitonal image that has print density control. A system is disclosed that comprises: a pixel reduction system that generates a scaled image by reducing pixel pairs down to single scaled pixel based on a set of scaling rules; and a line density control system that allows the scaled image to be made lighter, normal or darker by changing the scaling rules.
-
Citations
38 Claims
-
1. A scaling system for scaling a bitonal image, comprising:
-
at least one computing device; a pixel reduction system that generates a scaled image by reducing pixel pairs down to single scaled pixel based on a set of scaling rules, wherein the scaling rules are incorporated into a look-up table, wherein the scaling rules map an input comprised of four pixel values to an output comprised of one pixel value, wherein the four pixel values include two values of a pixel pair and two values of two pixels that flank the pixel pair; and
provide for sixteen possible values for the input ranging from binary 0000 to 1111, and two possible values for the output comprising 0 and 1, and wherein the input values 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110 and 1111 map to outputs 0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 1, 1, respectively for a normal setting; anda line density control system that allows the scaled image to be set to lighter, normal or darker by changing the scaling rules, wherein the line density control system sets the outputs associated with inputs 0011 and 0101 to 0 to achieve a darker image. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer readable medium storing a program product for scaling a bitonal image, which when executed by a computing device comprises:
-
program code for generating a scaled image by reducing pixel pairs down to single scaled pixel based on a set of scaling rules, wherein the scaling rules are incorporated into a look-up table, wherein the scaling rules map an input comprised of four pixel values to an output comprised of one pixel value, wherein the four pixel values include two values of a pixel pair and two values of two pixels that flank the pixel pair;
for a normal setting provide for sixteen possible values for the input ranging from binary 0000 to 1111, and two possible values for the output of 0 and 1, and wherein the input values 0000, 0001, 0010, 0011, 0100, 0101, 0110, 0111, 1000, 1001, 1010, 1011, 1100, 1101, 1110 and 1111 map to outputs 0, 0, 1, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 1, 1, respectively; andprogram code for changing the scaling rules to make the scaled image lighter, normal or darker wherein said program code for changing the scaling rules sets the outputs associated with inputs 0011 and 0101 to 0 to achieve a darker image. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A scaling system for scaling a bitonal image, comprising:
-
at least one computing device; a pixel reduction system that generates a scaled image by reducing pixel pairs down to single scaled pixel based on a set of scaling rules; and a line density control system that allows the scaled image to be set to lighter, normal or darker by changing the scaling rules. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A computer readable medium storing a program product for scaling a bitonal image, which when executed by a computing device comprises:
-
program code for generating a scaled image by reducing pixel pairs down to single scaled pixel based on a set of scaling rules; and program code for changing the scaling rules to make the scaled image lighter, normal or darker. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for scaling a bitonal image on a computing device, comprising:
-
selecting a line density setting; determining a set of scaling rules based on the selected line density setting; and generating a scaled image by reducing pixel pairs down to single scaled pixels based on a set of scaling rules. - View Dependent Claims (33, 34, 35, 36, 37, 38)
-
Specification