Claims
- 1. A method for rendering an image comprising the steps of:
converting page data to a high-resolution multi-level bitmap, comprising pixels p(i,j), having a vertical resolution Vres1 and a horizontal resolution Hres1; converting the high-resolution multi-level bitmap to a low-resolution multi-level bitmap comprising pixels p(k,l), having a vertical resolution Vres2 and a horizontal resolution Hres2; rendering the low-resolution multi-level bitmap with a multi-level output device;
whereinHres1≧Hres2;Vres1≧Vres2;andHres2×Vres2<Hres1×Vres1.
- 2. The method according to claim 1 wherein said high-resolution bitmap and said low-resolution multi-level bitmap have Nlev gradation levels and wherein the step of rendering said low-resolution multi-level bitmap further comprises the steps of:
processing the low-resolution multi-level bitmap to reduce the number of gradation levels Nlev to a number of gradation levels Nlevp to obtain an low-gradation, low-resolution output bitmap wherein Nlev>Nlevp; and printing said output bitmap on said output device.
- 3. The method according to claim 2 further comprising the steps of
defining a horizontal reduction factor Hf. 2Hf=Hres1Hres2;defining a vertical reduction factor Vf, 3Vf=Vres1Vres2;; and selecting Nlevp such that Hf×Vf=Nlevp−1.
- 4. The method according to claim 3 wherein the reduction factors Hf and Vf have integer values.
- 5. The method according to claim 1 wherein the low-resolution multi-level bitmap is a resampled version of the high-resolution multi-level bitmap.
- 6. The method according to claim 1 wherein the gradation level of said pixel p(k,l) is determined by a local average of the gradation levels of pixels p(i,j).
- 7. The method according to claim 1 wherein the gradation level of said pixel p(k,l) is determined by a weighted local average, using a linear filter function or convolution mask, of the gradation levels of pixels p(i,j).
- 8. The method according to claim 1 wherein the gradation level of pixel p(k,l) is determined by a non-linear filter function of the gradation levels of pixels p(i,j).
- 9. The method according to claim 1 wherein the multi-level output device is an inkjet printer.
- 10. A method for rendering a color image from a plurality of color bitmaps wherein at least one color bitmap is processed by a method comprising the steps of:
converting page data to a high-resolution multi-level bitmap comprising pixels p(i,j), said high-resolution bitmap having a vertical resolution Vres1 and a horizontal resolution Hres1; converting the high-resolution multi-level bitmap to a low-resolution multi-level bitmap comprising pixels p(k,l), said low-resolution bitmap having a vertical resolution Vres2 and a horizontal resolution Hres2; rendering the low-resolution multi-level bitmap with a multi-level color output device;
whereinHres1≧Hres2;Vres1≧Vres2;andHres2×Vres2<Hres1×Vres1.
- 11. The method according to claim 10 wherein said high-resolution bitmap and said low-resolution multi-level bitmap have Nlev gradation levels and wherein the step of rendering said low-resolution multi-level bitmap further comprises the steps of:
processing the low-resolution multi-level bitmap to reduce the number of gradation levels Nlev to a number of gradation levels Nlevp to obtain an low-gradation, low-resolution output bitmap wherein Nlev≧Nlevp; and printing said output bitmap on said color output device.
- 12. The method according to claim 11 further comprising the steps of
defining a horizontal reduction factor Hf, 4Hf=Hres1Hres2;defining a vertical reduction factor Vf, 5Vf=Vres1Vres2;; and selecting Nlevp such that Hf×Vf=Nlevp−1.
- 13.The method according to claim 12 wherein the reduction factors Hf and Vf have integer values.
- 14.The method according to claim 10 wherein the low-resolution multi-level bitmap is a resampled version of the high-resolution multi-level bitmap.
- 15.The method according to claim 10 wherein the gradation level of said pixel p(k,l) is determined by a local average of the gradation levels of pixels p(i,j).
- 16.The method according to claim 10 wherein the gradation level of said pixel p(k,l) is determined by a weighted local average, using a linear filter function or convolution mask, of the gradation levels of pixels p(i,j).
- 17. The method according to claim 10 wherein the gradation level of pixel p(k,l) is determined by a non-linear filter function of the gradation levels of pixels p(i,j).
- 18. The method according to claim 10 wherein the multi-level output device is a color inkjet printer.
- 19. A system for rendering an image from page data comprising:
a convertor for converting said page data to a high-resolution multi-level bitmap comprising pixels p(i,j) and said high-resolution bitmap having a vertical resolution Vres1 and a horizontal resolution Hres1; a convertor for converting the high-resolution multi-level bitmap to a low-resolution multi-level bitmap comprising pixels p(k,l), and said low-resolution bitmap having a vertical resolution Vres2, a horizontal resolution Hres2 wherein Hres1≧Hres2, Vres1≧Vres2 and Hres2xVres2<Hres1xVres1; and a multi-level output means for rendering the low-resolution multi-level bitmap.
Priority Claims (1)
Number |
Date |
Country |
Kind |
EP 00203620.0 |
Oct 2000 |
EP |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims the benefit of under 35 U.S.C. §119(e) for U.S. Provisional Patent Application Serial No. 60/245,736 filed on Nov. 3, 2000.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60245736 |
Nov 2000 |
US |