This filter reduces alias effects (see Anti-aliasing) using the Scale3X edge-extrapolation algorithm.
Scale3X основан на Scale2X, который используется для увеличения размера маленьких растровых изображений, стараясь угадать недостающие пиксели без интерполяции и размывания изображений.[8] Scale2X вначале был разработан, чтобы улучшить качество старых компьютерных игр при низком разрешении, когда их запускают на таких устройствах, как телевизор, мониторы компьютера и жидкокристаллических экранах.[9]
Фильтр «Сглаживание» работает следующим образом:
The Antialias filter works as follows: for every pixel, the filter expands the original pixel in 9 (3×3) new pixels according to the Scale3X algorithm, using the colors of the pixel and its 8 adjacent pixels (extrapolation); then it subsamples the new pixels to a weighted average pixel.
Следующие примеры показывают эффект на некоторых шаблонах. Маленькие квадраты представляют собой точки (масштаб 16:1).
Исходное изображение (масштаб 16:1)
После применения фильтра «Сглаживание» (масштаб 16:1)