Wat is een Raster Image Processor?
Een rasterbeeldprocessor (RIP) is een onderdeel van het afdruksysteem dat een rasterafbeelding of bitmap maakt voordat de afbeelding naar een printer wordt gestuurd om te worden afgedrukt. Doorgaans is de invoer die de rasterafbeelding-processor ontvangt vector-digitale informatie die is gecodeerd in de vorm van een paginabeschrijvingstaal op hoog niveau (XPS), zoals XPS, PostScript of Portable Document Format (PDF). De input die de RPI verwerkt, kan echter een andere bitmap zijn. In dit geval past de RPI afvlakkings- en interpolatie-algoritmen toe voordat de uiteindelijke uitvoerbitmap of het raster wordt geproduceerd.
Een typische rasterbeeldprocessor is een softwaretoepassing zoals Ghostscript of GhostPCL die verschillende stadia van raster- / bitmapproductie op de computer uitvoert. Sommige printers beschikken echter over firmware of speciale hardware-rasterafbeeldingverwerkingseenheden die hun rasterverwerking uitvoeren op de printereenheid zelf. In voorgaande jaren was de rasterbeeldprocessor een stuk hardware dat de invoergegevens via een interface ontving en die vervolgens het beeld "maskeerde" door de pixels van het apparaat waarop het beeld moest worden geproduceerd in of uit te schakelen.
In grote lijnen zijn er drie hoofdfasen die het rasterbeeld ondergaat in de rasterbeeldprocessor voordat het beeld klaar is voor de definitieve afdruk. Dit zijn: interpretatie, weergave en screening, waarbij de eerste twee fasen vaak gelijktijdig door de rasterbeeldprocessor worden uitgevoerd.
De interpretatiefase van het proces omvat de vertaling van de paginabeschrijvingstaal in een weergave van die pagina. Dit wordt per pagina uitgevoerd en dus wordt elke pagina die moet worden afgedrukt, weggegooid en klaar voor de volgende pagina. Rendering transformeert de opgebouwde weergave tijdens de interpretatiefase in een toonbitmap. Het stadium vlak voor de afdruk is het proces van screening, waarbij een bitmap met continue toon wordt omgezet in een patroon van stippen, een halftoon. De rasterbeeldprocessor voert typisch een van twee standaardtypen van screening uit. Deze screeningmethoden zijn Amplitude Modulation (AM) en Frequency Modulation (FM). In de vorige screeningmethode variëren de puntgroottes en zijn ze gerangschikt in een vast kader. Terwijl bij FM-screening de puntgroottes van een constante grootte zijn en willekeurig zijn gerangschikt om gebieden van duisternis en lichtheid te produceren.