1.1.2. Разрешение
Разрешение - это один из самых распространенных терминов в компьютерной графике. Он употребляется по отношению к самым различным приборам и объектам, и, может быть, этим объясняется значительная часть тех сложностей, с которыми сталкиваются пользователи, начинающие свой путь в компьютерной графике.
Несмотря на огромное разнообразие видов и типов графических объектов, существует только два фундаментальных способа их описания: векторный и растровый. Любое векторное изображение представляет собой множество элементарных геометрических форм, называемых иногда геометрическими примитивами. Набор примитивов невелик, в их число входят треугольники, прямоугольники, открытые и замкнутые линии, овалы, многоугольники и др. Оперируя элементами этого ограниченного базиса, меняя их атрибуты, можно создавать композиции любой тематической направленности и сложности.
Растровые изображения состоят из совокупности элементарных графических элементов - точек, которые иногда называют пикселами (образовано от английского picture element). На элементарном уровне любая растровая картинка представляет собой регулярную сетку точек, каждая из которых обладает независимыми параметрами яркости и цветности. Сложение цветов и яркостей этих элементарных частичек изображения воспринимается наблюдателем как целостный графический образ.
Важнейшей характеристикой точечного изображения является его разрешение. Разрешение - количество точек (dot) или пикселов (pixel), приходящееся на единицу длины. Как правило, в качестве линейной единицы измерения используются дюймы (inch). Отсюда наименование этого параметра - dpi (dot per inch) или ppi (pixel per inch).
Разрешение - это логическая единица измерения. Она описывает плотность точек графического изображения. На логическом уровне описания ни сами пикселы, ни результирующее изображение не имеют физических размеров. Они обретают конкретную протяженность только при выводе на определенное техническое устройство - принтер, монитор, проектор и пр.
Пусть изображение с разрешением 100 dpi имеет высоту и ширину по 200 пикселов. Его фактическая высота (ширина) легко находится делением высоты (ширины), измеренной в точках, на разрешение. Оно представляет собой квадрат со стороной два дюйма. Если, не меняя количества точек по сторонам, увеличить разрешение в два раза, то фигура получит новые габариты, равные одному дюйму. И наоборот, уменьшение разрешения влечет за собой увеличение фактических габаритов, если пиксельные размеры остаются неизменными.
Если известны физические размеры изображения и его разрешение, то легко найти количество составляющих точек. Пусть сканируется квадратная картинка со стороной три дюйма и разрешением 100 dpi, тогда оцифрованное изображение будет включать в себя 300 точек по каждому направлению.
Что произойдет, если, оставляя число точек неизменным, менять фактические линейные размеры изображения? Точные ответы дает простая и наглядная аналогия. Представим, что носителем изображения является материал с неограниченной способностью к растяжению и сжатию. Если сильно растянуть такую страницу, то увеличатся и размеры отдельных точек. В результате дискретная структура картинки, ранее незаметная для наблюдателя, станет очевидной. Типичный пример такой ситуации иллюстрирует рис. 1.1, где приведено изображение с разрешением 72 dpi и его вариант, увеличенный в шесть раз.
Рис. 1.1. Изображение в натуральную величину и при шестикратном увеличении
Понятие разрешения применяется не только к растровым изображениям; оно служит важнейшей характеристикой многих цифровых приборов и процессов. Так, качество сканера и объем графической информации, который способен обработать этот прибор, во многом зависят от его разрешения. Это в полной мере относится к планшетным, ручным, листовым сканерам и оцифровывающим устройствам, предназначенным для обработки слайдов и диапозитивов. У приборов, построенных по классической схеме, горизонтальное разрешение зависит от плотности фоторецепторов сканирующей головки, вертикальное определяется минимальным шагом смещения каретки вдоль оригинала. Иногда первую величину называют оптическим разрешением, а вторую - механическим. У многих современных моделей сканеров эти параметры различаются. Как правило, механическое разрешение выше оптического. Обычное разрешение современных планшетных сканеров составляет 1200*2400 dpi, а моделей полупрофессионального класса разрешение может достигать 2400*4800 dpi, лучшие представители этого типа приборов могут иметь еще более высокое разрешение.
Совершенно прозрачна связь между разрешением сканера и качеством оцифровки. Сканирование с более высокими установками разрешения при прочих равных условиях позволяет получить более качественный вариант картинки. Большая плотность выборки позволяет внести в цифровую версию мелкие детали, которые в противном случае могли бы быть просто пропущены.
На заметку!
Некоторые ревнители гносеологической чистоты настаивают на использовании применительно к сканерам слова «выборка» вместо «точка», и единицы измерения плотности оцифровки «spi» (sample per inch) вместо «dpi». Их аргументацию можно принять, если бы не многолетняя терминологическая традиция, которая разрешает описывать привычными терминами «точка» и «dpi» любые цифровые устройства (мониторы, сканеры, видеокамеры) и процессы (сканирование, видеомонтаж: и пр.).
Результат оцифровки зависит от размеров пикселов. Точки большого размера огрубляют растровое изображение, делают видимой его дискретную структуру. При неизменных размерах оригинала плотность выборки и размеры точек связаны по закону обратной пропорциональности - чем выше разрешение, тем меньше размеры элементов изображения, снятых с оригинала (см. рис. 2.2).
Рис. 1.2. Увеличение разрешения влечет за собой повышение качества оцифровки
Утверждение о положительном влиянии высокого разрешения на результаты оцифровки хорошо согласуется с нашим повседневным опытом и легко принимается на веру. Однако, как и большинство постулатов, очевидных для здравого смысла, оно справедливо только для некоторой усредненной ситуации. Можно привести примеры, когда увеличение плотности выборки не дает заметного прироста качества и, более того, способно повлечь за собой деградацию оцифрованного изображения.
В описаниях сканеров иногда указывают очень большие значения разрешения, заведомо превосходящие технические возможности этих приборов. В таких случаях, скорее всего, речь идет о так называемом интерполированном разрешении. Интерполяцией в математике называют процесс вычисления промежуточных значений функции или величины по их опорным значениям. Тот же самый смысл имеет это понятие и в сканировании. На основе матрицы оцифрованных точек, снятых прибором с оригинала, при помощи специального программного обеспечения строятся промежуточные пикселы. Их цветовые и яркостные параметры рассчитываются по соседним точкам на основе алгоритмов усреднения или по более сложным зависимостям. Иными словами, программа сканирования самостоятельно рассчитывает «недостающие» точки. Например, получив со сканера сетку размером 5*5 точек, она может расширить ее до размеров 10*10 и более.
Существует ограниченное число ситуаций, в которых использование искусственно завышенного интерполированного разрешения является оправданным. Например, сканирование штриховой графики (карандашных рисунков, рукописного или печатного текста, планов, чертежей и пр.) позволяет получить более гладкие границы объектов и линий. За более высокое качество результата часто приходится платить значительным увеличением размеров графического файла.
Уже упоминалось о том, что по объективным техническим причинам оптическое и механическое разрешение сканера могут не совпадать. Если в техническом паспорте устройства указывается разрешение 600*1200, что это значит, то максимальная вертикальная плотность точек в два раза выше горизонтальной. Несложный анализ показывает, что если для сканирования выбрано разное разрешение по осям координат (например, 600*1200 dpi), то в оцифрованном оригинале будут потеряны исходные пропорции. Этого не произойдет потому что сканер самостоятельно уравняет плотности по направлениям и добавит по горизонтали недостающие точки за счет интерполяции.
Процедура интерполяции часто используется и в тех случаях, когда задано разрешение сканирования, некратное оптическому. Например, сканер способен работать с разрешением 300*600 dpi, а в установках управляющей программы установлено 175 dpi.
Если обрабатывается оригинал маленького размера, который планируется значительно увеличить в размерах, то использование высокого интерполированного разрешения становится не только оправданным, но и часто необходимым.
|