This filter reduces alias effects (see Anti-aliasing) using the Scale3X edge-extrapolation algorithm.
Scale3X dérive de scale2X, qui est un effet graphique pour augmenter la taille des petits bitmaps en devinant les pixels manquants sans recourir à l’interpolation de pixels ni au floutage des images. [5] Scale2X fut d’abord développé pour améliorer la qualité des anciens jeux d’arcade joués sur des matériels vidéo de faible résolution. [6]
Le filtre « Lissage » fonctionne de la façon suivante :
Pour chaque 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);
puis il sous-échantillonne les nouveaux pixels en un pixel moyenné.
Les exemples suivants illustrent l’effet sur quelques motifs. Les petits carrés ont une taille de un pixel (zoom 16:1).
Image d’origine (zoom 16:1)
« Lissage » appliqué