27/6/2025
RIP (Raster Image Processor – процессор растровых изображений) – это программное обеспечение, которое преобразует (растрирует) компьютерные файлы изображений в определенном формате в растровое изображение, состоящее из матрицы точек, которую принтер или оборудование для изготовления печатных форм сможет распознать и распечатать.
Принтер сразу печатает, поэтому должен сам распознавать структуру, а печатная машина печатает с готовых форм. Т.е. должно распознавать оборудование, которое делает эти печатные формы.
Разберемся с термином Растрирование.
Что такое Растровая графика - это изображения, состоящие из крошечных точек, называемых пикселями. Каждый пиксель имеет определенный цвет, и когда вы складываете все эти пиксели вместе, они образуют целостную картину. Это похоже на мозаику, где маленькие цветные плитки собираются вместе, чтобы создать более объемное изображение.
Также, сразу определим термин Векторная графика — это компьютерные изображения, созданные с использованием последовательности команд или математических операций. Т.е. векторное изображение на экране, создается с помощью формул. Любое векторное изображение – это геометрическая фигура в двухмерном или трехмерном пространстве. Данная фигура может масштабироваться без потери качества, т.к. происходит перерасчет формул и никаких пикселов нет.
Упрощенно растрирование на РИПе происходит следующим образом. Входящее изображение обрабатывается в соответствии с выбранным разрешением растрирования. Т.е. можно обрабатывать попиксельно, можно обрабатывать по группе пикселов, например, размером 4х4 пиксела. Понятно, что чем больший размер единицы обработки выбран, тем быстрее получится результат.
Рассмотрим пример. Дан объект, который залит сплошной заливкой из Cyan=100% и Magenta=100%. Т.е. наш объект состоит из двух цветов.
Белые квадратики – это наша единица обработки определенного размера в пикселах. В каждой единице определяются цвета, процент их заполнения и разделяются на отдельные сепарации цветов.
Сепарация — это монохромная полутоновая составляющая, которая содержит информацию только об одном цвете.
У нас нет никаких полутонов, так как объект закрашен 100% Циана и Мадженты. В результате растрирования РИПом, мы получим два одинаковых объекта разного цвета.
Теперь давайте рассмотрим пример, когда цвета не 100-процентные, а полутоновые. Например, Cyan=30%, а Magenta=50%. В графической программе это будет выглядеть однородно. Но мы не можем его превратить по тому же алгоритму, что и выше в отдельные сепарации.
Сепарация — это монохромное изображение, цвет либо есть и он 100%, либо его нет и он 0%. Так как нам передать полутона?
Нужен некий алгоритм. Если мы не можем использовать единицу изображения с оттенком, то давайте уменьшим эту единицу на итоговом изображении сепарации. Таким образом, мы сымитируем оттенок.
Свободная область единицы растрирования остается белой, а сам цвет остается в центре, уменьшенного размера.
Выглядит нелепо, согласен. Но давайте сделаем единицу растрирования маленькой и посмотрим.
Если удалить изображение от себя, то мы видим, что достигли нужного результата! Повторили оттенок, используя для одного цвета значения только 100% и 0%.
Делаем вывод.
Мы можем получить любой оттенок, уменьшая область заполнения в единице растрирования.
В качестве расчетных значений нам нужны: размер единицы растрирования и алгоритм, по которому уменьшается заполненная 100% цветом область. Это настраиваемые параметры РИПа.
Единица растрирования задается через параметр линеатуры на РИПе.
Есть еще один важный — форма области заполненной цветом — точка растрирования.
Точка растрирования
Квадратная точка используется для растрирования, но она неудобная, так как меняет форму при повороте.
Самая удобная точка растрирования — круглая. Она не меняет форму при повороте и называется данная точка — регулярный растр.
Я напоминаю, что мы рассматриваем простое описание работы РИПа, не вдаваясь в нюансы и детали
Итак, у нас есть точка регулярного растра, давайте отрипуем (растрируем) наш прямоугольник: Cyan=30%, Magenta=50%.
Получилось немного не то, что мы ожидали. Точки Циана легли сверху на точки Мадженты и в печати будут проблемы (напишу ниже про муар). Почему так случилось?
Наши точки формируются по определенному алгоритму и выстраиваются в линии. Но так как единица растрирования одна и та же, то и точки находятся в одних и тех же рядах.
Решение для этого найдено — изменить угол рядов цветов относительно друг друга.
Разработаны алгоритмы и подобраны комбинации углов, которые должны использоваться при растрировании на РИПе.
Главную проблему, которую решают данные наборы — это решение эффекта муара.
Муар – оптический эффект, который возникает при наложении близкородственных структур, имеющих практически одинаковую частоту. В нашем случае это точки, расположенные с одинаковой частотой.
Чтобы избежать такой неприятности, во флексографии, например, используют следующие углы
Cyan =7,5
Magenta = 67,5
Yellow = 82,5
Balck= 37,5.
Для пантонов (спот цветов) используют обычно угол черного.
Самый лучший вариант (муар еле заметен), когда разница между углами составляет 30°. По муару нужна отдельная статья, поэтому заоостряться здесь не будем. Можно поискать в интернете материал по этой теме.
Пример риповки растровой картинки CMYK
Эти точки для каждого цвета переносятся на печатные формы. Формы клеятся на валы печатной машины, на точки наносится краска и делается оттиск на бумаге.
Пример риповки растровой картинки CMYK
У принтеров похожий алгоритм. Печатная головка распыляет чернила через крошечные сопла, которые и являются этими точками растра.
Понятно, что я рассказал очень кратко, не упомянул стохастику, как бороться с муаром и т.п. Но есть одна вещь, на которую хочу обратить внимание в заключении.
Алгоритм, по которому работает программа Растровый процессор написана, основываясь на некоторых расчетных результатах. И многим кажется, что если я буду менять в параметрах РИПа, например, линеатуру, с шагом 1, то каждый раз будет новый результат. Это не так.
В алгоритм работы РИПа зашиты некоторые ограничения и наборы (если совсем просто).
Например, я выбираю для растрирования линеатуру 150 и углы для флексопечати, РИП растрирует мне с линеатурой 152.
Я выбираю линеатуру 150 и углы для офсета, РИП растрирует линеатуру 149. Почему так?
В алгоритме работы РИПа зашиты оптимальные выборы параметров, и он сам решает как ему сделать красиво, не сильно отклоняясь от заданных параметров 😄.
Поэтому будьте осторожны когда скрещиваете углы от разных наборов (офсет и флекса), или используете стохастическое растрирование с углами, которые не поддерживаются данной стохастикой. (стохастики не будет)
Комментарии:











