This filter reduces alias effects (see Anti-aliasing) using the Scale3X edge-extrapolation algorithm.
Scale3X основан на Scale2X, который используется для увеличения размера маленьких растровых изображений, стараясь угадать недостающие пиксели без интерполяции и размывания изображений.[8] Scale2X вначале был разработан, чтобы улучшить качество старых компьютерных игр при низком разрешении, когда их запускают на таких устройствах, как телевизор, мониторы компьютера и жидкокристаллических экранах.[9]
Фильтр «Сглаживание» работает следующим образом:
Для каждой точки
фильтр расширяет исходный пиксель в 9 (3x3) новых пикселей по алгоритму Scale3X, используя цвета этого пикселя и 8 соседних (экстраполяция);
затем фильтр подбирает новые пиксели к средневзвешенному пикселю.
Следующие примеры показывают эффект на некоторых шаблонах. Маленькие квадраты представляют собой точки (масштаб 16:1).
Исходное изображение (масштаб 16:1)
После применения фильтра «Сглаживание» (масштаб 16:1)