Image en ASCII
Convertir des images en art ASCII avec des paramètres personnalisables
Image et paramètres
Fichier image jusqu’à 25 MiB. Le navigateur doit pouvoir décoder l’image.
20-200 colonnes. Une largeur vide utilise 80 ; les autres valeurs utilisent la limitation d’entier d’origine.
Les caractères vont de l’intensité associée la plus faible à la plus élevée. Une palette personnalisée vide utilise la palette Standard. La largeur des glyphes Unicode peut varier.
Options de conversion
Un gamma plus élevé réduit les valeurs intermédiaires de correspondance ; l’effet visible dépend de l’ordre de la palette, de l’inversion et des couleurs d’affichage.
Art ASCII
Choisissez une image ou chargez l’exemple.
Notes sur l’affichage et l’exportation
- L’algorithme source remplit les zones transparentes de blanc avant l’échantillonnage.
- Le résultat conserve l’ordre d’origine luminosité/contraste/gamma/tramage Float32, avec une compensation de hauteur de ligne de 0,5.
- Un saut de ligne suit chaque ligne. Le nombre de cellules exclut les sauts de ligne et ne compte pas les unités de code Unicode.
- Une palette personnalisée vide utilise Standard ; une palette ne contenant que des espaces reste valide.
- Utilisez une police à chasse fixe. Les emoji et certains glyphes Unicode peuvent occuper des cellules d’affichage plus larges.
- L’art ASCII ne constitue pas à lui seul une description pertinente de l’image. Expliquez l’image lorsque vous la partagez.
- Cet outil lit les données de l’image sélectionnée localement, sans les envoyer. Cela ne couvre pas tous les autres scripts du site.
Convertisseur d’image en ASCII art en ligne gratuit
Transformez n’importe quelle photographie ou image numérique en ASCII art grâce à notre convertisseur gratuit, utilisable dans le navigateur. Que vous soyez développeur et souhaitiez donner une touche rétro à une application de terminal, ou artiste et exploriez la création à base de texte, ce convertisseur d’image en ASCII livre en quelques secondes des résultats nets et détaillés, sans téléverser vos fichiers sur un serveur.
Notre outil convertit les valeurs de luminosité des pixels en caractères soigneusement choisis, pour produire un art en texte qui reproduit fidèlement les tons, les contrastes et les formes de l’image d’origine. Choisissez parmi plusieurs jeux de caractères, dont les jeux standard, détaillé, en blocs et des palettes entièrement personnalisées, pour obtenir exactement l’esthétique voulue pour votre projet.
Ce convertisseur lit l’image sélectionnée en local avec Canvas, sans la téléverser. D’autres scripts du site peuvent effectuer des requêtes distinctes. Les fichiers peuvent peser jusqu’à 25 Mio, avec 20 à 200 colonnes de sortie et des limites de décodage et de rendu qui dépendent du navigateur. Réglez la largeur, le contraste, la luminosité et le gamma, et activez le tramage Floyd-Steinberg pour des dégradés plus doux. Copiez le résultat dans le presse-papiers ou téléchargez-le en fichier texte brut, prêt pour les README, les signatures de forum, les commentaires de code et plus encore.
Fonctionnalités principales
- Prise en charge des formats d’image JPG, PNG, GIF et WebP
- Largeur de sortie réglable (20-200 caractères) avec conservation automatique des proportions
- Quatre jeux de caractères intégrés et une palette entièrement personnalisable
- Curseurs de luminosité, de contraste et de gamma en temps réel pour les réglages fins
- Tramage Floyd-Steinberg pour des transitions de tons plus douces
- Option d’inversion des couleurs pour les arrière-plans sombres ou clairs
- Copie instantanée dans le presse-papiers et téléchargement en fichier texte brut
- Statistiques en direct indiquant les dimensions et le nombre total de caractères
- Traitement 100 % côté client, sans téléversement vers un serveur
- Interface adaptative, adaptée aux mobiles
Comment utiliser le convertisseur d’image en ASCII
- Ajoutez votre image : cliquez sur le bouton d’import ou essayez l’exemple intégré pour démarrer immédiatement.
- Choisissez un jeu de caractères : sélectionnez Standard, Détaillé, Simple ou Blocs, ou saisissez vos propres caractères.
- Ajustez les réglages : affinez la largeur, le contraste, la luminosité, le gamma et le tramage pour obtenir le rendu souhaité.
- Prévisualisez en temps réel : le résultat ASCII se met à jour automatiquement dès que vous modifiez une option.
- Copiez ou téléchargez : utilisez le bouton Copier pour envoyer l’illustration dans le presse-papiers, ou Télécharger pour enregistrer un fichier .txt.
Cas d’usage
- Identité visuelle du terminal et de la CLI : ajoutez des bannières ASCII accrocheuses aux écrans de connexion de serveurs et aux outils en ligne de commande.
- Décorations de README : intégrez des logos et des illustrations en art textuel dans les fichiers README GitHub.
- Graphismes de jeux rétro : générez des sprites et des arrière-plans en caractères pour des jeux en mode texte.
- Signatures de forum et de chat : créez des signatures originales en art textuel pour vos profils en ligne.
- Projets pédagogiques : illustrez des notions de traitement d’image comme la conversion en niveaux de gris et le tramage.
- Tests d’accessibilité : explorez le rendu en grille de texte, tout en fournissant une description pertinente de l’image. L’ASCII art seul n’est pas une alternative accessible à une image.
- Code créatif : utilisez le résultat comme point de départ pour de l’art génératif et des expérimentations de code-art.
Questions fréquentes
Cet outil est-il gratuit ?
L’outil est gratuit et sans inscription. Les fichiers sont limités à 25 Mio, la largeur de sortie à 20-200 colonnes et le décodage et le rendu des images aux capacités du navigateur.
Mes données sont-elles en sécurité ?
Ce convertisseur lit les données de l’image en local, sans les téléverser. Cela ne garantit pas la confidentialité ni la sécurité face à chaque script du site, opération de stockage ou requête.
Quels formats d’image sont pris en charge ?
Les formats JPG, PNG, GIF et WebP sont les entrées courantes, mais le décodage dépend du navigateur. Le résultat est une grille de texte statique, et non une image animée ; le rendu peut échouer aux limites du navigateur.
Qu’est-ce que le tramage Floyd-Steinberg ?
Le tramage Floyd-Steinberg est un algorithme de diffusion d’erreur qui répartit l’erreur de quantification sur les pixels voisins, ce qui produit des dégradés de tons plus doux dans le résultat ASCII.
Puis-je utiliser l’ASCII art à des fins commerciales ?
La conversion n’établit aucun droit d’utilisation sur l’image source. Vérifiez les droits nécessaires à l’usage prévu avant de partager le résultat.
Astuces et bonnes pratiques
- Commencez avec des images très contrastées : les photos présentant de fortes différences entre zones claires et sombres donnent l’ASCII art le plus reconnaissable.
- Utilisez le jeu de caractères Détaillé : pour une gamme tonale maximale, choisissez le jeu Détaillé, qui utilise plus de 60 caractères distincts.
- Gardez une largeur modérée : une largeur de 60 à 100 caractères offre le meilleur équilibre entre détail et lisibilité.
- Activez le tramage pour les dégradés : si votre image comporte des dégradés doux, activez le tramage Floyd-Steinberg pour un résultat plus propre.
- Ajustez le gamma pour les tons moyens : un gamma plus élevé abaisse les valeurs de correspondance intermédiaires dans cet algorithme. L’effet visuel dépend de l’ordre de la palette, de l’inversion et des couleurs d’affichage ; comparez avec l’aperçu.
- Utilisez une police à chasse fixe pour l’affichage : affichez et partagez toujours l’ASCII art dans une police à chasse fixe afin de conserver un alignement correct.