Processeur d'images raster - Raster image processor

Génération des données d'image raster

Un processeur d'image raster ( RIP ) est un composant utilisé dans un système d' impression qui produit une image raster également connue sous le nom de bitmap . Un tel bitmap est utilisé par une étape ultérieure du système d'impression pour produire la sortie imprimée. L'entrée peut être une description de page dans un langage de description de page de haut niveau tel que PostScript , PDF ou XPS . L'entrée peut également être ou inclure des bitmaps de résolution supérieure ou inférieure à celle du périphérique de sortie, que le RIP redimensionne à l'aide d'un algorithme de mise à l'échelle de l'image .

A l'origine, un RIP était un rack de matériel électronique qui recevait la description de la page via une interface (par exemple RS-232 ) et générait une "sortie matérielle bitmap" qui était utilisée pour activer ou désactiver chaque pixel sur un périphérique de sortie en temps réel tel qu'un enregistreur de film optique , ordinateur à film ou ordinateur à plaque .

Un RIP peut être implémenté en tant que module logiciel sur un ordinateur à usage général ou en tant que programme de micrologiciel exécuté sur un microprocesseur à l' intérieur d'une imprimante. Pour la composition haut de gamme, des RIP matériels autonomes sont parfois utilisés. Ghostscript , GhostPCL et ColorBurst's Overdrive (pour macOS ) sont des exemples de RIP logiciels. Chaque imprimante PostScript contient un RIP dans son firmware . La puce RIP d'une imprimante laser envoie sa sortie d' image tramée au laser .

Les RIP antérieurs conservaient une rétrocompatibilité avec les photocomposeuses / photocomposeuses , de sorte qu'ils prenaient en charge les langues plus anciennes. Ainsi, par exemple, les RIP Linotype prennent en charge CORA (RIP30).

Étapes du RIP

  1. Interprétation : C'est l'étape où les PDL (langages de description de page) pris en charge sont traduits en une représentation interne privée de chaque page. La plupart des RIP traitent les pages en série, une page à la fois, de sorte que l'état actuel de la machine ne concerne que la page actuelle. Après la sortie d'une page, l'état de la page est ignoré pour préparer la page suivante.
  2. Rendu : Un processus par lequel la représentation interne privée est transformée en une image bitmap à tons continus . Dans les RIP pratiques, l'interprétation et le rendu sont souvent effectués ensemble. Les langages simples ont été conçus pour fonctionner sur un minimum de matériel, ils ont donc tendance à « piloter directement » le moteur de rendu.
  3. Tramage : Pour imprimer, l'image en tons continus est convertie en demi - teinte (motif de points). Deux méthodes ou types de filtrage sont le filtrage par modulation d'amplitude (AM) et le filtrage stochastique ou par modulation de fréquence (FM). Dans le tramage AM, la taille des points varie en fonction de la densité de l'objet (valeurs tonales) ; les points sont placés dans une grille fixe. En tramage FM, la taille des points reste constante et les points sont placés dans un ordre aléatoire pour créer des zones plus sombres ou plus claires de l'image ; le placement des points est contrôlé avec précision par des algorithmes mathématiques sophistiqués.

Voir également

Les références