== Articles == * [[https://en.wikipedia.org/wiki/Pixel-art_scaling_algorithms|Pixel-art scaling algorithms]] sur Wikipédia. * [[https://emulation.gametechwiki.com/index.php/List_of_shaders_and_filters|List of shaders and filters]] * [[https://renderpool.net/blog/image-scaling/|Image Scaling: Introduction to Scaling, Resizing & Resampling]] == Projets open source == * [[http://sourceforge.net/projects/xbrz/|xBRZ]] de Zenju est un filtre de redimensionnement d'image de haute qualité permettant de créer de belles représentations haute définition à partir d'images à faible résolution. * [[https://github.com/grom358/hqx|hqx]] : « hq » ; signifie « haute qualité » et « x » signifie agrandissement ; est l'un des algorithmes de redimensionnement d'image développé par Maxim Stepin, utilisé dans des émulateurs tels que Nestopia, bsnes, ZSNES, Snes9x, FCE Ultra et bien d'autres. Il existe trois filtres hqx : hq2x, hq3x et hq4x qui agrandissent par facteur 2, 3 et 4 respectivement. Licence GPL et langage C. * [[https://sameboy.github.io/scaling/|OmniScale]] est un filtre exclusif développé pour l'émulateur Game Boy SameBoy. Il est inspiré de tables hqnx, mais les améliore en traitant plus de cas. OmniScale peut mettre à l'échelle une image par n'importe quel facteur, y compris les facteurs non entiers, et produit une sortie anti-alias de haute qualité. * [[http://github.com/Treeki/libxbr-standalone|Bibliothèque autonome Xbr/hqx]] Cette bibliothèque implémente le redimensionnement d'image xBR développé par Hyllian, et aussi le filtre hqx développé par Maxim Stepin. Langage C. * [[https://github.com/Kirstihly/Edge-Directed_Interpolation|Edge-Directed Interpolation]] Zoomer une image en niveaux de gris avec n'importe quel facteur d'échelle avec EDI (New Edge-Directed Interpolation). Langage Python. * [[https://pastebin.com/cbH8ZQQT|Super-xBR ported to C/C++ (fast shader version only)]] par Hyllian sous licence MIT. * [[https://github.com/hansonw/super-xbr|Un portage de l'algorithme Super-xBR d'Hyllian en JavaScript]].