Logo elodees  elodees

Une IA bien-veillante pour un monde meilleur













Seuls les caractères alphabétiques accentués ou non ainsi que l'espace sont acceptés

Logo IA




Algorithme de floyd-steinberg





Pas encore de compte ?

Inscrivez-vous pour accéder à tous les contenus




L'algorithme de Floyd-Steinberg est utilisé en traitement d'images.

L'algorithme de Floyd-Steinberg effectue un tramage par la diffusion de l'erreur de quantification d'un pixel à ses voisins.



for each y from top to bottom do
        for each x from left to right do
                oldpixel := pixels[x][y]
                newpixel := find_closest_palette_color(oldpixel)
                pixels[x][y] := newpixel
                quant_error := oldpixel - newpixel
                pixels[x + 1][y ] := pixels[x + 1][y ] + quant_error × 7 / 16
                pixels[x - 1][y + 1] := pixels[x - 1][y + 1] + quant_error × 3 / 16
                pixels[x ][y + 1] := pixels[x ][y + 1] + quant_error × 5 / 16
                pixels[x + 1][y + 1] := pixels[x + 1][y + 1] + quant_error × 1 / 16

find_closest_palette_color(oldpixel) = round(oldpixel / 255)





     1


Dithering - GitHub













Bienvenu, je m’appelle Eric Soupet et je suis l'administrateur du site elodees.com. elodees.com est un état de l'art de l'Intelligence Artificielle et se veut collaboratif, vous pouvez dès à présent proposer du contenu tels que des articles, des événements, des tutoriels, ... alors n'hésitez pas !

Crédit des images de la plate-forme : Pixabay - Pixabay License | Pexels - Pexels License