Параметры растровых изображений
Как уже говорилось ранее, растровое изображение представляется в памяти ЭВМ в виде матрицы отдельных пикселей. В этой связи возникает вопрос о том, каково должно быть число этих пикселей и какое число бит отводится для хранения одного пикселя, т. е. каковы основные параметры растрового изображения – разрешение и глубина цвета.
Разрешение (resolution) — это степень детализации изображения, число пикселей (точек), отводимых на единицу площади. Поэтому имеет смысл говорить о разрешении изображения только применительно к какому-либо устройству ввода или вывода изображения. Например, пока имеется обычная фотография на твердом носителе, нельзя сказать о ее разрешении. Но как только мы попытаемся ввести эту фотографию в компьютер через сканер, нам необходимо будет определить разрешение оригинала, т. е. указать количество точек, считываемых сканером с одного квадратного дюйма.
Поскольку изображение можно рассматривать применительно к различным устройствам, то следует различать:
§ разрешение оригинала;
§ разрешение экранного изображения;
§ разрешение печатного изображения.
Разрешение оригинала. Разрешение оригинала определяется при вводе изображения в компьютер и измеряется в точках на дюйм (dots per inch - dpi). При этом количество dpi определяет не число точек в квадратном дюйме, а количество точек на одной его стороне. Например, 300 dpi означает, что в квадратный дюйм изображения покрывается растровой сеткой 300x300 и после сканирования, изображение соответствующее, квадратному дюйму будет состоять из 90 000 пикселей.
В дальнейшем разрешение оригинала влияет на разрешение изображений выводимых на разных устройствах (принтерах, экранах мониторов).
Установка разрешения оригинала зависит от требований, предъявляемых к качеству изображения и размеру файла. В общем случае действует правило: чем выше требования к качеству, тем выше должно быть разрешение оригинала.
Для получения на экране изображения близкого к размеру оригинала обычно использует разрешения 72-75 dpi. Для вывода изображения в дальнейшем на печать и распознавания текста рекомендуется устанавливать разрешении 300-600 dpi. Если исходное изображение небольшого размера и его планируется увеличить и вывести на печать, то в этом случае разрешение оригинала лучше устанавливать 600-1200 dpi. Сканирование слайдов, негативных фотопленок и качественных материалов для полиграфии требует установки величины разрешения 1200 и более dpi.
Разрешение экранного изображения. Для экранных копий изображения элементарную точку растра принято называть пикселем (pixel). Для измерения разрешения экранного изображения, кроме dpi, используют единица измерения ppi (pixel per inch). Размер пикселя, а значит и разрешение экранного изображения, варьируется в зависимости от выбранного разрешения экрана (из диапазона стандартных значений), разрешения оригинала и масштаба отображения.
Разрешение печатного изображения и понятие линиатуры. Большинство находящихся в обращении печатающих устройств, от офсетных печатающих машин до простейших струйных принтеров, используют принципы полутонового растрирования.
Полутоновое растрирование (halftoning) – это способ имитации оттенков отдельными точками краски или тонера. Этот процесс основан на том, что печатающее устройство наносит на бумагу точки краски или тонера и располагает их в узлах регулярной прямоугольной сетки, которую иногда называют физическим растром. Будем называть такие точки печатными точками. Соседние точки физической сетки печатающего устройства объединяются в прямоугольники, которые называются полутоновыми ячейками (halftone cells). Из полутоновых ячеек образуется еще одна сетка, именуемая линейным растром (line screen). Линейный растр – это просто способ логической организации физического растра (рис. 1.3).
Частота линейного растра или количество полутоновых ячеек на единицу длины называется линиатурой и измеряется в линиях на дюйм (line per inch, lpi).
Рис. 1.3. Физический и линейный растры
При выводе на печать пиксели изображения представляются полутоновыми ячейками, а не точками физического растра печатающего устройства. Меняя заполнение полутоновых ячеек печатными точками, можно имитировать градации яркости пикселей изображения.
Рассмотрим простейшие методы растрирования оригинала в градациях серого цвета. Первым методом является метод растрированием с амплитудной модуляцией (AM), при котором иллюзия тона создается за счет формирования в центрах полутоновых ячеек, из печатных точек каких либо фигур (кругов, эллипсов, ромбов или квадратов) различного размера (рис. 1.4). Иллюзия более темного тона создается за счет увеличения радиальных размеров этих фигур и, как следствие, сокращения пробельного поля между ними при одинаковом расстоянии между центрами полутоновых ячеек.
Существует и метод растрирования с частотной модуляцией (ЧМ), когда интенсивность тона регулируется изменением расстояния между соседними печатными точками одинакового размера. Таким образом, при частотно-модулированном растрировании в полутоновых ячейках с разной интенсивностью тона находится разное число печатных точек. Изображения, растрированные ЧМ-методом, выглядят более качественно, так как размер точек минимален и, во всяком случае, существенно меньше, чем средний размер фигуры при АМ-растрировании. Еще более повышает качество изображения разновидность ЧМ-метода, называемая стохастическим растрированием. В этом случае рассчитывается число точек, необходимое для отображения требуемой интенсивности тона в ячейке растра. Затем эти точки располагаются внутри ячейки на расстояниях, вычисленных квазислучайным методом (на самом деле используется специальный математический алгоритм), т. е. регулярная структура растра внутри ячейки, как и на изображении в целом, вообще отсутствует. Поэтому при стохастическом ЧМ-растрировании теряет смысл понятие линиатуры растра, имеет значение лишь разрешающая способность устройства вывода. Такой способ требует больших затрат вычислительных ресурсов и высокой точности.
ячейка растра АМ-растр АМ-растр ЧМ-растр |
18,75 % 50 % 18,75 % |
Рис. 1.4. Примеры амплитудной и частотной модуляции растра
Следующим параметром растрового изображения, который следует рассмотреть, является глубина цвета.
Глубина цвета (color depth) — это число бит, используемых для представления каждого пикселя изображения. С развитием вычислительных средств глубина цвета, хранимых в компьютере, изображений все время возрастала. Одним из первых распространенных стандартов мониторов являлся VGA, который поддерживал глубину цвета 8 бит для цветных изображений. Следующим шагом стало введение в компьютерах системы Macintosh стандарта HighColor, который кодировал цвет с глубиной 16 бит, что позволяло получить 65536 цветов. Сейчас наиболее используемым является 24-битный TrueColor, позволяющий кодировать около 16,7 млн. цветов. Однако необходимо отметить, что существуют графические системы использующие глубину цвета более чем 24 бита на пиксель.
Для лучшего понимания, что такое разрешение и глубина цвета, приведем простой пример. Вы решили отсканировать Вашу фотографию размером 10´15 см. чтобы затем обработать и распечатать на цветном принтере. Для получения приемлемого качества печати необходимо разрешение не менее 300 dpi. Считаем:
10 см = 3,9 дюйма; 15 см = 5,9 дюймов.
По вертикали: 3,9 * 300 = 1170 точек.
По горизонтали: 5,9 * 300 = 1770 точек.
Итак, число пикселей растровой матрицы 1170 * 1770 = 2 070 900.
Теперь решим, сколько цветов мы хотим использовать. Для черно-белого изображения используют обычно 256 градаций серого цвета для каждого пикселя, или 1 байт. Получаем, что для хранения нашего изображения надо 2 070 900 байт или 1,97 Мб.
Для получения качественного цветного изображения надо не менее 256 оттенков для каждого базового цвета. В модели RGB соответственно их 3: красный, зеленый и синий. Получаем общее количество байт – 3 на каждый пиксель. Соответственно, размер хранимого изображения возрастает в три раза и составляет 5,92 Мб.
Для создания макета для полиграфии фотографии сканируют с разрешением 600 dpi, следовательно, размер файла вырастает еще вчетверо.
Задание: зная, что размер экрана в пикселях 800´600, а разрешение 72 ppi, установить реальные размеры экрана в сантиметрах.