Ce este acest instrument?
Acest instrument eșantionează imaginea ta pe o grilă, măsoară luminozitatea fiecărei celule și o înlocuiește cu un caracter dintr-o rampă care merge de la „aspect gol” (spațiu, punct) la „aspect dens” (@, #, un bloc plin). Implicit, zonele mai luminoase sunt mapate la caractere mai dense, iar cele mai întunecate la caractere mai rare — deoarece rezultatul este text deschis la culoare pe un fundal întunecat, asta face ca porțiunile luminoase din poza ta să pară efectiv luminoase, iar cele întunecate să se contopească cu fundalul.
Acesta diferă de generatorul ASCII Art bazat pe text de pe acest site, care transformă cuvinte scrise în litere mari de tip bloc (un banner în stil FIGlet). Acest instrument merge în direcția opusă — primește ca input o poză reală sau un fișier imagine, nu text scris.
De ce să-l folosești?
- Transformă orice poză în artă ASCII text, ușor de distribuit, dintr-un singur clic.
- Lățime de output ajustabilă și trei seturi de caractere (rampă detaliată de gri, rampă simplă cu 7 caractere sau umbrire cu blocuri Unicode) pentru aspecte diferite.
- Opțiune de inversare pentru lipirea în contexte cu fundal deschis.
- 100% privat — procesarea pe canvas se întâmplă local, poza ta nu este niciodată încărcată.
- Gratuit, fără cont, fără filigran.
Cum se folosește
- Dă clic pe zona de încărcare sau trage o imagine JPG, PNG sau WebP.
- Setează lățimea de output (în caractere) — numere mai mari oferă mai multe detalii dar un rezultat mai lat.
- Alege un set de caractere: Detaliat pentru gradienți fini, Simplu sau Blocuri pentru un aspect mai îndrăzneț.
- Activează Inversare dacă vei lipi rezultatul undeva cu fundal deschis.
- Dă clic pe Copiere pentru a obține rezultatul ca text simplu.
Exemplu
Intrare
O poză cu un singur cerc alb strălucitor pe fundal negru, lată de 100 de caractereRezultat
În mare parte caractere goale/spații pe margini, cu un cluster dens de caractere @ și # formând silueta cercului în mijlocCaracterele exacte depind de valorile reale de luminozitate ale imaginii — aceasta este o descriere a modelului, nu output literal, deoarece fiecare poză sursă produce un rezultat diferit.
Sfaturi practice
- Fotografiile cu contrast ridicat (un subiect clar pe fundal simplu) se convertesc mult mai recognoscibil decât scenele aglomerate, cu contrast redus.
- 100-150 de caractere lățime este zona optimă pentru majoritatea utilizărilor — suficient de lat pentru detalii reale, suficient de îngust pentru a încăpea pe un ecran normal.
- Dacă rezultatul arată invers față de ce te aștepți (subiectul arată ca o siluetă deschisă în loc de întunecată), comută caseta Inversare în loc să încerci altă imagine.
- Setul de caractere „Blocuri” se citește adesea mai bine decât „Detaliat” la lățimi de output foarte mici, pentru că un număr redus de niveluri de umbrire rămâne mai vizibil decât zeci de caractere subțiri.
Cum diferă de conversia text-în-ASCII-art
Dacă vrei să faci un banner dintr-un text scris (un nume de proiect, un cuvânt) în loc să convertești o poză, Generatorul ASCII Art de pe acest site face exact asta — folosește fonturi FIGlet pentru a desena litere de tip bloc și nu procesează deloc imagini.
Cele două instrumente sunt folosite adesea împreună: un banner FIGlet ca titlu, urmat de o imagine convertită cu acest instrument ca element vizual dedesubt, ambele ca text simplu care rezistă la lipirea într-un comentariu de cod sau un README simplu.
Întrebări frecvente
De ce arată arta mea ASCII turtită sau întinsă?
Celulele de caractere monospațiate sunt de aproximativ două ori mai înalte decât late, deci o conversie pixel cu pixel ar turti imaginea pe verticală. Acest instrument corectează deja acest lucru eșantionând mai puține rânduri decât ar sugera o grilă de pixeli 1:1 — dacă tot arată ciudat acolo unde îl lipești, este posibil ca acea destinație să folosească un font ne-monospațiat.
Contează efectiv alegerea setului de caractere?
Da. „Detaliat” folosește zeci de caractere pentru gradienți fini și se citește cel mai bine de la distanță sau când e mărit. „Simplu” (7 caractere) și „Blocuri” (blocuri de umbrire Unicode) dau un aspect mai îndrăzneț, mai grafic, cu benzi vizibile între nivelurile de luminozitate — mai potrivit pentru un efect stilizat decât unul fotorealist.
Când ar trebui să folosesc Inversare?
Implicit, zonele luminoase din poza ta devin caractere dense, iar cele întunecate devin rare — ceea ce arată corect în cutia de output întunecată a acestui instrument (text deschis pe fundal întunecat). Dacă lipești rezultatul într-un document alb sau o aplicație cu temă deschisă, activează Inversare astfel încât zonele întunecate ale imaginii să fie mapate la caractere dense (cerneală întunecată pe pagină deschisă), păstrând arta lizibilă.
Care este lățimea ideală de output?
100 de caractere este o valoare implicită bună pentru vizualizare într-un browser sau terminal fără derulare orizontală. Valori mult mai mari (200+) captează mai multe detalii, dar rezultatul devine mai lat decât majoritatea ecranelor, iar lățimile foarte mici (sub 40) pierd majoritatea detaliilor recognoscibile.
Este poza mea încărcată undeva?
Nu. Imaginea este decodată și eșantionată folosind API-ul Canvas direct în browserul tău. Nimic nu este trimis către un server în niciun moment.