Réglages image en ASCII : largeur, contraste et palette
Commencez avec une image recadrée et une largeur adaptée à sa destination. Ajustez ensuite le contraste et la palette, un réglage à la fois. Une largeur supérieure conserve plus de détails mais produit aussi un texte plus encombrant.
Deux essais reproductibles
| Démo | Largeur / width | Contraste / contrast | Luminosité / brightness | Palette | Sortie / output |
|---|---|---|---|---|---|
| Logo | 80 | 0 | 0 | Detailed | 80 × 32 |
| Landscape | 120 | 0 | 0 | Detailed | 120 × 45 |
Dans le convertisseur, choisissez Démo logo ou Démo paysage, puis appliquez les valeurs du tableau, sans inversion. Ces réglages neutres sont différents des préréglages Logo et Paysage. Les exemples TXT livrés permettent de comparer la sortie sans dépendre d’une photo externe.
Comprendre les réglages
| Réglage | Effet | Quand agir |
|---|---|---|
| Largeur / width | Colonnes / columns | Détails perdus / lost detail |
| Contraste / contrast | Éloigne les tons du centre / separates tones | Sujet peu distinct / weak separation |
| Luminosité / brightness | Décale les tons / shifts tones | Sortie trop dense / output too dense |
| Palette | Signes disponibles / available marks | Texture trop complexe / too much texture |
| Inversion | Échange clair/sombre / swaps light and dark | Destination sombre / dark destination |
Les signes n’ont pas tous la même densité visuelle. La palette détaillée du moteur est @%#*+=-:. suivie d’un espace ; la palette binaire utilise @ et un espace. Une palette plus longue n’améliore pas forcément une silhouette simple. Cette description correspond au code livré, pas à tous les convertisseurs ASCII.
Logo ou photographie : deux priorités
Pour un logo, gardez d’abord le contour reconnaissable. Essayez une palette binaire et contrôlez les trous dans les lettres. Un contraste excessif peut faire disparaître une ligne claire. Pour un paysage, gardez les grandes masses : ciel, horizon, premier plan. Recadrer un ciel vide peut être plus utile que passer de 120 à 180 colonnes. Pour un portrait, comparez les yeux et le nez avant de chercher la texture de peau.
Fond et transparence
Le moteur compose les pixels transparents de la source sur du blanc avant conversion. Choisir un fond transparent à l’export ne recrée pas la transparence originale. Le fond de prévisualisation et l’inversion sont deux réglages distincts ; TXT ne contient aucune couleur de fond. Testez donc le texte dans son thème final. Le traitement utilise les pixels d’un canvas : voir la documentation Canvas.
Limites et contrôle final
La forme des caractères et leur rapport hauteur/largeur influencent le résultat. Un aperçu ajusté à l’écran peut masquer un texte trop large. La propriété font-family explique le choix d’une famille monospace ; la police réelle reste à vérifier dans la destination. Ces essais portent sur deux dessins géométriques, pas sur un banc d’essai de toutes les photos. Si les détails essentiels sont plus petits qu’une cellule de sortie, aucun curseur ne garantit leur récupération.