﻿﻿{"id":2551,"date":"2026-03-18T17:03:54","date_gmt":"2026-03-18T16:03:54","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/donnez-un-look-game-boy-a-vos-images-avec-dither\/"},"modified":"2026-03-18T17:03:54","modified_gmt":"2026-03-18T16:03:54","slug":"donnez-un-look-game-boy-a-vos-images-avec-dither","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/donnez-un-look-game-boy-a-vos-images-avec-dither\/","title":{"rendered":"Donnez un look Game Boy \u00e0 vos images avec Dither"},"content":{"rendered":"<p>Si vous avez un site web et que vos illustrations ressemblent comme sur mon site, \u00e0 un joyeux bordel de screenshots pixelis\u00e9s, de photos libres de droits et d&#8217;images IA plus ou moins r\u00e9ussies, y&#8217;a peut-\u00eatre un moyen de donner une certaine coh\u00e9rence visuelle \u00e0 tout \u00e7a. L&#8217;outil s&#8217;appelle<br \/>\n<a href=\"https:\/\/dither.neato.fun\/\">Dither<\/a><br \/>\n, \u00e7a a \u00e9t\u00e9 cr\u00e9\u00e9 par<br \/>\n<a href=\"https:\/\/x.com\/Shpigford\">Shpigford<\/a><br \/>\n, et c&#8217;est un g\u00e9n\u00e9rateur de tramage vectoriel qui tourne directement dans Chrome, Firefox ou Safari, sans inscription ni installation.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/dither-neato-images-retro\/dither-neato-images-retro-2.png\" alt=\"\" loading=\"lazy\"><\/p>\n<p><em>L&#8217;interface de Dither avec ses r\u00e9glages d&#8217;algorithme et de palette<\/em><\/p>\n<p>Le principe est simple&#8230; Vous balancez un fichier JPEG ou PNG et hop, le moteur JavaScript le transforme en utilisant des algorithmes de dithering comme Bayer (en 2&#215;2, 4&#215;4 ou 8&#215;8), du halftone, des lignes, des croix, des points ou encore des \u00e9cailles.<\/p>\n<p>Neuf algorithmes au total et ce qui est vraiment cool, c&#8217;est qu&#8217;il y a des palettes pr\u00e9d\u00e9finies dont une palette <strong>Game Boy<\/strong> qui donne ce rendu vert olive mythique qu&#8217;on avait sur l&#8217;\u00e9cran LCD 160&#215;144 de la jolie brique de Nintendo. Y&#8217;a aussi du CGA et du Sepia pour ceux qui veulent varier les ambiances et pour le coup, \u00e7a envoie bien du r\u00e9tro !<\/p>\n<p>Pour les djeuns, sachez que le dithering c&#8217;est en fait cette vieille technique qui remonte aux ann\u00e9es 70-80 permettant de simuler des d\u00e9grad\u00e9s quand on n&#8217;a que quelques teintes disponibles. En gros, au lieu d&#8217;un d\u00e9grad\u00e9 lisse en 16 millions de couleurs RGB, on place des petits points de 2 \u00e0 8 couleurs qui, vus de loin, donnent l&#8217;illusion d&#8217;un m\u00e9lange. C&#8217;est exactement ce qu&#8217;on voyait sur les \u00e9crans CGA 320&#215;200 des vieux PC IBM XT ou sur la Game Boy sortie en 1989.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/dither-neato-images-retro\/dither-neato-images-retro-3.png\" alt=\"\" loading=\"lazy\"><\/p>\n<p>L&#8217;int\u00e9r\u00eat d&#8217;un outil comme Dither, c&#8217;est qu&#8217;en plus de jouer avec les 9 algorithmes, vous pouvez r\u00e9gler pas mal de param\u00e8tres via l&#8217;interface. Par exemple, la taille des cellules en pixels (8px par d\u00e9faut, mais j&#8217;ai trouv\u00e9 que 12px donne un bon compromis lisibilit\u00e9\/esth\u00e9tique sur des photos 1024&#215;768), l&#8217;angle de rotation du motif \u00e0 45 degr\u00e9s, l&#8217;\u00e9chelle \u00e0 1.0, et m\u00eame choisir entre cercle, carr\u00e9 ou diamant pour la forme du rendu.<\/p>\n<p>Vous pouvez aussi partir d&#8217;un gradient lin\u00e9aire, radial ou conique au lieu d&#8217;une image existante&#8230; pas mal pour g\u00e9n\u00e9rer des fonds d&#8217;\u00e9cran r\u00e9tro sur macOS ou Linux !<\/p>\n<p>Et surtout, l&#8217;export se fait en SVG ou en PNG. Le SVG c&#8217;est super pratique si vous voulez int\u00e9grer le r\u00e9sultat dans un site web via une balise <code>&lt;img&gt;<\/code> sans perte de qualit\u00e9, vu que c&#8217;est du vectoriel.<\/p>\n<p>Par contre, attention, le mode Sepia a tendance \u00e0 \u00e9craser les contrastes sur les photos sombres en dessous de 128 de luminosit\u00e9 moyenne&#8230; du coup pr\u00e9f\u00e9rez le mode B\/W ou CGA sur ce type d&#8217;images.<\/p>\n<p>\n<img decoding=\"async\" src=\"https:\/\/korben.info\/cdn-cgi\/image\/width=1200,fit=scale-down,quality=90,f=avif\/dither-neato-images-retro\/dither-neato-images-retro-4.png\" alt=\"\" loading=\"lazy\">\n<\/p>\n<p>Sachez aussi que les photos avec beaucoup de d\u00e9tails fins (genre une photo de foule ou un paysage urbain en 4000&#215;3000) perdent carr\u00e9ment en lisibilit\u00e9 avec les petites cellules de 4px ou 8px. Montez la taille \u00e0 16px ou 32px dans ce cas, vous verrez, \u00e7a change tout.<\/p>\n<p>Bon apr\u00e8s, est-ce que je vais mettre toutes les images de mon site en mode<br \/>\n<a href=\"https:\/\/korben.info\/pixel-snapper-repare-pixel-art-ia-baveux.html\">pixel art<\/a><br \/>\ntram\u00e9 ? Non, clairement pas, car \u00e7a deviendrait monotone \u00e0 force. Mais pour un projet perso, un portfolio, un zine en ligne ou m\u00eame une s\u00e9rie d&#8217;articles th\u00e9matiques, \u00e7a peut donner un look uniforme sympa.<\/p>\n<p>Bref, allez jeter un oeil, c&#8217;est gratuit et \u00e7a tourne dans le navigateur.<\/p>\n<p>Merci \u00e0 Lorenper pour la d\u00e9couverte !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Si vous avez un site web et que vos illustrations ressemblent comme sur mon site, \u00e0 un joyeux bordel de screenshots pixelis\u00e9s, de photos libres de droits et d&#8217;images IA plus ou moins r\u00e9ussies, y&#8217;a peut-\u00eatre un moyen de donner une certaine coh\u00e9rence visuelle \u00e0 tout \u00e7a. L&#8217;outil s&#8217;appelle Dither , \u00e7a a \u00e9t\u00e9 cr\u00e9\u00e9 par Shpigford , et c&#8217;est un g\u00e9n\u00e9rateur de tramage vectoriel qui tourne directement dans Chrome, Firefox ou Safari, sans inscription ni installation. L&#8217;interface de Dither avec ses r\u00e9glages d&#8217;algorithme et de palette Le principe est simple&#8230; Vous balancez un fichier JPEG ou PNG et hop, le moteur JavaScript le transforme en utilisant des algorithmes de dithering comme Bayer (en 2&#215;2, 4&#215;4 ou 8&#215;8), du halftone, des lignes, des croix, des points ou encore des \u00e9cailles. Neuf algorithmes au total et ce qui est vraiment cool, c&#8217;est qu&#8217;il y a des palettes pr\u00e9d\u00e9finies dont une palette Game Boy qui donne ce rendu vert olive mythique qu&#8217;on avait sur l&#8217;\u00e9cran LCD 160&#215;144 de la jolie brique de Nintendo. Y&#8217;a aussi du CGA et du Sepia pour ceux qui veulent varier les ambiances et pour le coup, \u00e7a envoie bien du r\u00e9tro ! Pour les djeuns, sachez que le dithering c&#8217;est en fait cette vieille technique qui remonte aux ann\u00e9es 70-80 permettant de simuler des d\u00e9grad\u00e9s quand on n&#8217;a que quelques teintes disponibles. En gros, au lieu d&#8217;un d\u00e9grad\u00e9 lisse en 16 millions de couleurs RGB, on place des petits points de 2 \u00e0 8 couleurs qui, vus de loin, donnent l&#8217;illusion d&#8217;un m\u00e9lange. C&#8217;est exactement ce qu&#8217;on voyait sur les \u00e9crans CGA 320&#215;200 des vieux PC IBM XT ou sur la Game Boy sortie en 1989. L&#8217;int\u00e9r\u00eat d&#8217;un outil comme Dither, c&#8217;est qu&#8217;en plus de jouer avec les 9 algorithmes, vous pouvez r\u00e9gler pas mal de param\u00e8tres via l&#8217;interface. Par exemple, la taille des cellules en pixels (8px par d\u00e9faut, mais j&#8217;ai trouv\u00e9 que 12px donne un bon compromis lisibilit\u00e9\/esth\u00e9tique sur des photos 1024&#215;768), l&#8217;angle de rotation du motif \u00e0 45 degr\u00e9s, l&#8217;\u00e9chelle \u00e0 1.0, et m\u00eame choisir entre cercle, carr\u00e9 ou diamant pour la forme du rendu. Vous pouvez aussi partir d&#8217;un gradient lin\u00e9aire, radial ou conique au lieu d&#8217;une image existante&#8230; pas mal pour g\u00e9n\u00e9rer des fonds d&#8217;\u00e9cran r\u00e9tro sur macOS ou Linux ! Et surtout, l&#8217;export se fait en SVG ou en PNG. Le SVG c&#8217;est super pratique si vous voulez int\u00e9grer le r\u00e9sultat dans un site web via une balise &lt;img&gt; sans perte de qualit\u00e9, vu que c&#8217;est du vectoriel. Par contre, attention, le mode Sepia a tendance \u00e0 \u00e9craser les contrastes sur les photos sombres en dessous de 128 de luminosit\u00e9 moyenne&#8230; du coup pr\u00e9f\u00e9rez le mode B\/W ou CGA sur ce type d&#8217;images. Sachez aussi que les photos avec beaucoup de d\u00e9tails fins (genre une photo de foule ou un paysage urbain en 4000&#215;3000) perdent carr\u00e9ment en lisibilit\u00e9 avec les petites cellules de 4px ou 8px. Montez la taille \u00e0 16px ou 32px dans ce cas, vous verrez, \u00e7a change tout. Bon apr\u00e8s, est-ce que je vais mettre toutes les images de mon site en mode pixel art tram\u00e9 ? Non, clairement pas, car \u00e7a deviendrait monotone \u00e0 force. Mais pour un projet perso, un portfolio, un zine en ligne ou m\u00eame une s\u00e9rie d&#8217;articles th\u00e9matiques, \u00e7a peut donner un look uniforme sympa. Bref, allez jeter un oeil, c&#8217;est gratuit et \u00e7a tourne dans le navigateur. Merci \u00e0 Lorenper pour la d\u00e9couverte !<\/p>\n","protected":false},"author":1,"featured_media":2552,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2551","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2551"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2551\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2552"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}