Black white image scaling having print density control and polarity detection
AssigneeInternational Business Machines Corporation
InventorRavinder Prakash
Life of this patent
Estimating the term…
Abstract
A scaling system and method for scaling a bitonal image that has print density control. A system for scaling a bitonal image is provide that includes: a polarity detection system for detecting a polarity of the bitonal image; a pixel reduction system that generates a scaled image by reducing pixel pairs down to single scaled pixels by selectively applying either a normal or reverse set of pixel reduction rules, wherein an applied set of pixel reduction rules is determined based on a detected polarity; and a line density control system that allows the scaled image to be made lighter or darker by changing the applied set of pixel reduction rules.
Claims31
A scaling system for scaling a bitonal image, comprising:
- a polarity detection system for detecting a polarity of the bitonal image;
- a pixel reduction system that generates a scaled image by reducing pixel pairs down to single scaled pixels by selectively applying either a normal or reverse set of pixel reduction rules, wherein an applied set of pixel reduction rules is determined based on a detected polarity;
- and
- a line density control system that allows the scaled image to be made lighter or darker by changing the applied set of pixel reduction rules.
A program product stored on a computer readable medium for scaling a bitonal image, comprising:
- means for detecting a polarity of the bitonal image;
- means for generating a scaled image by reducing pixel pairs down to single scaled pixels by selectively applying either a normal or reverse set of pixel reduction rules, wherein an applied set of pixel reduction rules is determined based on a detected polarity;
- and
- means for changing the applied set of pixel reduction rules to allow the scaled image to be made lighter or darker.
A method for scaling a bitonal image, comprising:
- selecting a line density setting;
- determining a polarity of the bitonal image;
- selecting a set of pixel reduction rules based on the selected line density setting and on the polarity of the bitonal image;
- and
- generating a scaled image by reducing pixel pairs down to single scaled pixels based on the selected set of pixel reduction rules.
A method for deploying an application that scales bitonal images, comprising:
- providing a computer infrastructure being operable to:
- detect a polarity of the bitonal image;
- generate a scaled image by reducing pixel pairs down to single scaled pixel by selectively applying either a normal or reverse set of pixel reduction rules, wherein an applied set of pixel reduction rules is determined based on a detected polarity;
- and
- allow the scaled image to be made lighter or darker by changing the applied set of pixel reduction rules.
Computer software embodied in a propagated signal for scaling a bitonal iamge, the computer software comprising instructions to cause a computer to perform the following functions:
- allow for the selection of a line density setting;
- determine a polarity of the bitonal image;
- select a set of pixel reduction rules based on the selected line density setting and on the polarity of the bitonal image;
- and
- generate a scaled image by reducing pixel pairs down to single scaled pixels based on the selected set of pixel reduction rules.
Dependencies are inferred from the claim text.