Générateur d'art ASCII
Transformez n'importe quelle image en art ASCII, avec jeux de caractères, contraste et largeur.
Le générateur d'art ASCII fonctionne entièrement dans votre navigateur : les images déposées sont lues sur votre appareil et jamais envoyées.
Ouvrir le générateur de texte stylisé
À propos de Générateur d'art ASCII
Transformer une image en texte est un problème de rampe : ordonnez des caractères du plus dense au plus léger, mesurez la luminosité de chaque pixel et remplacez-le par le caractère correspondant. L'autre moitié de l'astuce est le rapport d'aspect : une cellule à chasse fixe est environ deux fois plus haute que large, il faut donc écraser l'image verticalement avant conversion, sinon tout paraît étiré. Ce générateur gère les deux, propose des rampes d'une classique à 70 niveaux jusqu'aux blocs Unicode et laisse pousser le contraste.
Fonctionnalités
- Cinq rampes de caractères, de 70 niveaux aux blocs et au binaire
- Largeur de 20 à 240 caractères, avec préréglages de terminal
- Rapport d'aspect corrigé selon la forme d'une cellule à chasse fixe
- Réglage de contraste, celui qui change le plus le rendu
- Inversion pour imprimer sur blanc plutôt que sur terminal sombre
- Copie en texte brut ou téléchargement d'une page HTML mise en forme
Comment utiliser Générateur d'art ASCII
- Déposez une image : les sujets très contrastés fonctionnent le mieux
- Réglez la largeur en caractères et choisissez une rampe
- Montez le contraste jusqu'à ce que les formes se lisent
- Copiez le texte ou téléchargez le HTML pour garder la mise en forme
Exemple
Entrée
portrait.jpg · 80 columns · standard ramp
Sortie
80 × 40 characters
@%#*+=-:. mapped from dark to light
Quatre-vingts colonnes, la largeur classique d'un terminal, et quarante lignes issues de la correction d'aspect.
Erreurs courantes et dépannage
- Le rendu paraît étiré verticalement. — C'est ce qui arrive sans correction d'aspect, un caractère étant deux fois plus haut que large. La correction est automatique ici.
- Le résultat est une bouillie illisible. — Trop de détail pour cette largeur : augmentez les colonnes ou choisissez une image au sujet plus net.
Foire aux questions
- Comment fonctionne la conversion d'image en ASCII ?
- La luminosité de chaque pixel est mesurée puis associée à un caractère d'une rampe ordonnée par densité, après réduction de l'image à la grille de caractères.
- Quel jeu de caractères choisir ?
- Une rampe longue de 70 caractères donne des dégradés plus doux en grand ; une de dix se lit mieux en petit, et les blocs Unicode paraissent plus pleins.
- Quelle largeur utiliser ?
- Quatre-vingts colonnes est la largeur traditionnelle et une bonne valeur par défaut ; 120 ou 200 sur grand écran, 40 à 60 pour un commentaire.
- Ma photo est-elle envoyée quelque part ?
- Non. L'image est dessinée sur un canevas et lue pixel par pixel dans votre navigateur : elle ne quitte pas votre appareil.
Outils associés
Tous les outils ArrayKit