Convertor Imagine în Artă ASCII — gratuit
Convertește orice imagine în artă ASCII pentru chat, README-uri, terminale sau mesaje de commit. Mai multe seturi de caractere incluzând caractere bloc și emoji.
Trage un fișier aici sau fă clic pentru a naviga
JPG, PNG, WebP, GIF, HEIC, HEIF · procesat pe dispozitivul tău
sau apăsați Ctrl+V pentru a lipi din clipboard
Sfat: poți lipi o captură de ecran cu Ctrl+V
Fișierele tale nu părăsesc niciodată dispozitivul. Toată procesarea se face local în browser.
Utilizări frecvente
- Creați arta ASCII pentru fișierele READMECreați logo-uri și bannere pe bază de text pentru README-ul GitHub care se redă în monospațiu.
- Arta terminalului și MOTDGenerați arta ASCII pentru mesajele de bun venit la terminal, bannere SSH sau fișiere message-of-the-day.
- Arta ASCII în mesajele de angajareAdăugați arta ASCII memorabilă la notele de lansare, mesajele de angajare sau descrierile de etichete.
- Arta ASCII pentru chat și DiscordCreați meme-uri și arta ASCII pentru partajare în canalele Discord, Slack sau IRC.
- Arta ASCII pentru postere și tiparituriGenerați artă ASCII la scară largă pentru postere, tiparituri sau secțiune erou pe web.
Cum funcționează
Conversia rulează în întregime în browser-ul tău folosind API-ul Canvas — fără server, fără încărcare. Unealta desenează imaginea ta pe un canvas în afara ecranului scalat la lățimea coloanei țintă, citește valorile RGB ale fiecărui pixel prin getImageData, și mapează luminozitatea perceptuală a fiecărui pixel la un caracter dintr-un șir de căutare pe care îl alegi.
- 1Canvas scalează imagineaImaginea ta este desenată pe un canvas ascuns dimensionat exact la grila de ieșire — de obicei 80 de coloane lățime implicit, cu înălțimea ajustată automat pentru a păstra raportul de aspect al imaginii (înjumătățită pentru fonturi monospace, care sunt mai înalte decât late).
- 2Eșantionare de luminanță per-pixelUnealta apelează getImageData pentru a citi octeții RGBA bruți pentru fiecare celulă. Convertește fiecare pixel la o singură valoare de luminozitate folosind formula perceptuală ITU-R (0,299R + 0,587G + 0,114B), apoi aplică decalajul tău de luminozitate, multiplicatorul de contrast, și curba gamma.
- 3Luminozitatea mapează la un caracterLuminozitatea ajustată (0–1) este înmulțită cu lungimea șirului de caractere ales — standard ( .:-=+*#%@), 70-glife detaliat, elemente de bloc, binar, sau un set personalizat pe care îl scrii — și caracterul de la acel index este plasat în grila de ieșire.
- 4Export în text simplu, PNG, sau HTMLGrila finalizată este unită într-un șir text simplu pentru copiere/descărcare. Pentru export PNG, fiecare caracter este randat pe un al doilea canvas cu fillText la 12px monospace. Modul de culoare citește RGB-ul original per pixel și împachetează fiecare caracter într-un element span cu stil inline, care poate fi exportat ca fișier HTML autonom.
Imaginea ta este citită direct de API-ul Canvas al browser-ului și nu părăsește niciodată dispozitivul tău — nicio dată nu este trimisă către niciun server în niciun moment.
Instrumente similare
Generator de bannere ASCII
Transformați textul în bannere mari de artă ASCII în fonturi clasice FIGlet — copiați sau descărcați ca .txt.
OCR — Extractor Text din Imagine
Extrage text din imagini, capturi de ecran, documente scanate și PDF-uri (sau salvează un PDF cu text căutabil) cu PP-OCRv5, direct în browser. Citește scrierile latină, chineză, japoneză, coreeană, chirilică, arabă, devanagari, thai, greacă, tamilă și telugu.
Eliminator de Obiecte (Șters Magic)
Elimină persoane, obiecte, text sau imperfecțiuni dintr-o fotografie: pictează peste ele și zona este umplută din împrejurimi, direct în browserul tău. Anulează, compară și salvează ca JPG sau PNG. Fotografia ta nu este niciodată încărcată.