Увеличение числа Пикселов в растре

Повторное растрирование с увеличением количества пикселов в растре можно рассматривать как наложение поверх исходного растра второго растра с более частым расположением пикселов. При этом за исключением частного (но очень важного!) случая, при котором количество пикселов нового растра по строкам и столбцам кратно количеству пикселов исходного растра, границы пикселов ста­рого и нового растров не совпадают. Возникает проблема определения значений параметров цвета: какой цвет должен иметь пиксел нового растра, если треть его перекрывает синий пиксел старого растра, а две трети — расположенный рядом с ним красный пиксел? Для решения этой проблемы используется несколько ва­риантов интерполяции цвета.

Интерполяцией цвета называется определение значений параметров цвета при повторном растрировании. В большинстве современных графических программ интерполяция цвета выполняется в соответствии с одним из трех алгоритмов.

По ближайшему пикселу. В этом случае отыскивается пиксел старого растра, центр которого расположен ближе всех к центру пиксела нового растра, и содер­жащиеся в его дескрипторе значения параметров цвета копируются в дескрип­тор пиксела нового растра. Если от центра пиксела нового растра равноудалены центры нескольких пикселов старого растра, для извлечения значений пара­метров цвета выбирается один из них, например всегда верхний левый.

По формуле линейной интерполяции. В этом случае параметры цвета пиксела нового растра определяются с учетом цветов всех пикселов старого растра, части которых он перекрывает. Вклад цветов пикселов старого растра в цвет пиксела нового растра определяется по методу линейной интерполяции.

По формуле кубической интерполяции. В этом случае цвет пиксела нового рас­тра определяется также с учетом цветов всех пикселов старого растра, части которых он перекрывает, но интерполяция выполняется точнее за счет при­менения более сложного метода кубической интерполяции.

Таким образом, при повторном растрировании с увеличением числа пикселов в растре высока вероятность возникновения визуального шума, искажений пик­сельной структуры изображения и цвета отдельных пикселов. При многократном последовательном повторении этой операции искажения могут стать весьма значительными, существенно снижая качество изображения.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: