Multiple algorithms are applied to expand input image data of a variety of
lower resolutions to output image data of a variety of higher resolutions
with enhanced text quality, particularly in the black datapath controlling
an output device such as an inkjet or laser printer. Enhancement
techniques include edge smoothing, bit stripping for large drop weight
pens, and drop-weight based ink depletion. Embodiments provide algorithms
that convert 600.times.600 dpi input resolution data to 1200.times.600 dpi
output resolution image data or 300.times.300 to 600.times.300 dpi
resolution (i.e., asymmetric 2:1 ratio resolution conversion along
mutually perpendicular axes), including text edge smoothing, while causing
minimal change to gray scaled (halftoned) data within images. The
invention applies to other resolutions as well. Some embodiments include
unidirectional bitstripping that preserves 1200 dpi edges while applying
output pixels at only 600 dpi from 1200 dpi resolution output image data.
Some embodiments include drop-weight based depletion to adjust the average
ink flux to 32 ng per 1/600th inch cell, thereby preventing excess ink
application at high output resolutions, e.g., 1200.times.600 dpi. In
various embodiments, operations are performed in hardware modules and/or
performed cooperatively as an integrated process to meet system throughput
requirements.
De veelvoudige algoritmen worden toegepast om de gegevens van het inputbeeld van een verscheidenheid van lagere resoluties aan de gegevens van het outputbeeld van een verscheidenheid van hogere resoluties met verbeterde tekstkwaliteit, in het bijzonder in zwarte datapath uit te breiden die een uitvoersysteem zoals Inkjet of een laserprinter controleert. De technieken van de verhoging omvatten rand het gladmaken, beetje het ontdoen van voor de grote pennen van het dalingsgewicht, en drop-weight gebaseerde inktuitputting. De belichamingen verstrekken algoritmen die 600.times.600 de resolutiegegevens van de dpiinput in 1200.times.600 de gegevens van het de resolutiebeeld van de dpioutput of 300.times.300 aan 600.times.300- dpiresolutie (d.w.z., asymmetrische 2:1 verhouding resolutieomzetting langs wederzijds loodrechte assen), met inbegrip van tekstrand het gladmaken omzetten, terwijl het veroorzaken van minimale verandering in grijs die (halftoned) wordt geschraapt gegevens binnen beelden. De uitvinding is eveneens op andere resoluties van toepassing. Sommige belichamingen omvatten het eenrichtings bitstripping die 1200 dpiranden terwijl het toepassen van outputpixel bij dpi slechts 600 van 1200 gegevens van het de outputbeeld van de dpiresolutie bewaart. Sommige belichamingen omvatten drop-weight gebaseerde uitputting om de gemiddelde inktstroom aan 32 ng per 1/600ste duimcel aan te passen, daardoor verhinderend bovenmatige inkttoepassing bij hoge outputresoluties, b.v., dpi 1200.times.600. In diverse belichamingen, worden de handelingen uitgevoerd in hardwaremodules en/of als geïntegreerd proces behulpzaam uitgevoerd om aan de vereisten van de systeemproductie te voldoen.