stringtranslate.com

Процессор растровых изображений

Генерация данных растрового изображения

Процессор растровых изображений ( RIP ) — это компонент, используемый в системе печати , который создает растровое изображение, также известное как битовая карта . [1] [2] Такая битовая карта используется на более позднем этапе системы печати для создания печатного вывода. Входными данными может быть описание страницы на языке описания страниц высокого уровня, таком как PostScript , PDF или XPS . Входными данными также могут быть или включаться битовые карты с более высоким или более низким разрешением, чем у устройства вывода, размер которых RIP изменяет с помощью алгоритма масштабирования изображения .

Первоначально RIP представлял собой стойку электронного оборудования, которое получало описание страницы через некий интерфейс (например, RS-232 ) и генерировало «аппаратный растровый вывод», который использовался для включения или выключения каждого пикселя на устройстве вывода в реальном времени, таком как лазерный принтер , оптический пленочный рекордер , компьютер-пленка или компьютер-пластина .

RIP может быть реализован как программный модуль на компьютере общего назначения или как программа прошивки, выполняемая на микропроцессоре внутри принтера. Для высокопроизводительного набора иногда используются автономные аппаратные RIP. Ghostscript , GhostPCL и Overdrive от ColorBurst (для macOS ) являются примерами программных RIP. Каждый принтер PostScript содержит RIP в своей прошивке . Чип RIP в лазерном принтере отправляет свой растровый вывод изображения на лазер .

Более ранние RIP сохраняли обратную совместимость с фотонаборными машинами /фотонаборными машинами, поэтому они поддерживали старые языки. Так, например, Linotype RIP поддерживал CORA (RIP30).

Этапы RIP

  1. Интерпретация : Это этап, на котором поддерживаемые PDL (языки описания страниц) транслируются в частное внутреннее представление каждой страницы. Большинство RIP обрабатывают страницы последовательно, по одной странице за раз, поэтому текущее состояние машины относится только к текущей странице. После вывода страницы состояние страницы сбрасывается для подготовки к следующей странице.
  2. Рендеринг : процесс, посредством которого частное внутреннее представление преобразуется в непрерывный тоновый битмап. В практических RIP-процессорах интерпретация и рендеринг часто выполняются вместе. Простые языки были разработаны для работы на минимальном оборудовании, поэтому имеют тенденцию «напрямую управлять» рендерером.
  3. Растрирование : Для печати непрерывное тоновое изображение преобразуется в полутоновое (узор из точек). Два метода или типа растрирования — это растрирование амплитудной модуляции (АМ) и растрирование стохастической или частотной модуляции (ЧМ). При растрировании АМ размер точек меняется в зависимости от плотности объекта — тональных значений; точки размещаются в фиксированной сетке. При растрировании ЧМ размер точек остается постоянным, и точки размещаются в случайном порядке для создания более темных или более светлых областей изображения; размещение точек точно контролируется сложными математическими алгоритмами.

Смотрите также

Ссылки

  1. ^ «Процессор растровых изображений — PrintWiki» . printwiki.org . Проверено 02 января 2023 г.
  2. ^ "Патент US6469805 - Элементы управления постобработкой растровых изображений для цифровой цветной печати изображений". Google.nl . Получено 30 ноября 2014 г.