Outil pour convertir une image en nombres 0,1,2,3,…,8,9 ou même 255 à partir d'une palette en niveau de gris pour digitaliser l'image.
Image en Nombres - dCode
Catégorie(s) : Traitement d'Image
dCode est gratuit et ses outils sont une aide précieuse dans les jeux, les maths, les énigmes, les géocaches, et les problèmes à résoudre au quotidien !
Une suggestion ? un problème ? une idée ? Écrire à dCode !
Informatiquement, les images sont encodées avec des nombres, eux-mêmes stockés en binaire selon le format d'image utilisé.
Il est toutefois possible de stocker les images sous la forme d'un tableau de nombres, le premier nombres (ou chiffre) de la première ligne indiquant la valeur du premier pixel de l'image, et ainsi de suite.
En stockant les nombres sur 1 chiffre, il est possible d'avoir un tableau similaire à l'art ASCII représentant l'image.
Uploader l'image, indiquer le nombre de chiffres, et cliquer sur convertir.
L'image va être convertie en niveaux de gris (nuances de noir et blanc) et chaque pixel de l'image sera lu et convertir de 0 à N selon son niveau de gris (0 = noir par défaut).
Exemple : Boule
000011111222222111110000
000111122222222221111000
001111222222222222111100
011112222233332222211110
011122223333333322221110
011122233333333332221110
111222233344443332222111
111222333444444333222111
111222333444444333222111
111222333444444333222111
111222333444444333222111
111222233344443332222111
011122233333333332221110
011122223333333322221110
011112222233332222211110
001111222222222222111100
000111122222222221111000
000011111222222111110000
Pour chaque chiffre, le convertir en pixel de la couleur (niveau de gris) correspondant. S'il y a 4 chiffres distincts (de 0 à 3), alors les couleurs seront : noir, gris clair, gris foncé et blanc.
Si la taille de l'image n'est pas connue, dCode peut utiliser les retours à la ligne s'ils existent.
dCode se réserve la propriété du code source pour "Image en Nombres". Tout algorithme pour "Image en Nombres", applet ou snippet ou script (convertisseur, solveur, chiffrement / déchiffrement, encodage / décodage, encryptage / décryptage, traducteur) ou toutes fonctions liées à "Image en Nombres" (calculer, convertir, résoudre, décrypter / encrypter, déchiffrer / chiffrer, décoder / encoder, traduire) codés en langage informatique (Python, Java, C#, PHP, Javascript, Matlab, etc.) ou toute base de données, ou accès API à "Image en Nombres" ou tout autre élément ne sont pas publics (sauf licence open source explicite type Creative Commons). Idem avec le téléchargement pour un usage hors ligne sur PC, mobile, tablette, appli iPhone ou Android.
Rappel : dCode est une ressource éducative et pédagogique, accessible en ligne gratuitement et pour tous.
Le contenu de la page "Image en Nombres" ainsi que ses résultats peuvent être copiés et réutilisés librement, y compris à des fins commerciales, à condition de mentionner dCode.fr comme source.
L'export des résultats est gratuit et se fait simplement en cliquant sur les icônes d'export ⤓ (format .csv ou .txt) ou ⧉ copier-coller.
Pour citer dCode.fr sur un autre site Internet, utiliser le lien :
Dans un article scientifique ou un livre, la citation bibliographique recommandée est : Image en Nombres sur dCode.fr [site web en ligne], consulté le 16/04/2025,