Pilt ASCII-kunsti konverter tasuta
Teisenda mis tahes pilt ASCII-kunstiks vestluseks, README-deks, terminalideks või commit-sõnumiteks. Mitu märgistikku sealhulgas plokimärgid ja emojid.
Lohistage fail siia või klõpsake sirvimiseks
JPG, PNG, WebP, GIF, HEIC, HEIF · töödeldakse sinu seadmes
või vajutage lõikelaualt kleepimiseks Ctrl+V
Vihje: ekraanipildi saad kleepida klahvidega Ctrl+V
Sinu failid ei lahku kunagi sinu seadmest. Kogu töötlus toimub kohalikult sinu brauseris.
Levinud kasutusviisid
- Looge ASCII-kunst README-failideleLooge tekstipõhised logod ja bänner GitHub README-desse, mis renderduvad monospace'is.
- Terminal ja MOTD kunstLooge ASCII-kunst terminali tervitavate sõnumite, SSH bännerite või päeva sõnumi failide jaoks.
- ASCII-kunst kinnitumisteadetesLisage unustamatut ASCII-kunsti väljalaskemärkustele, kinnitussõnumitele või sildi kirjeldustele.
- ASCII-kunst jututubade ja Discordi jaoksLooge ASCII-meme ja kunsti Discordi, Slacki või IRC-kanalite jagamiseks.
- ASCII-kunst plakatitele ja printimiseleLooge ASCII-kunsti suurel skaalal plakatite, prentimiste või veebikangelaste jaotiste jaoks.
Kuidas see töötab
Teisendus töötab täielikult sinu brauseris Canvas API abil — servet, üleslaadimist pole. Tööriist joonistab sinu pildi ekraanivälisele lõuendile, mis on skaleeritud sihtveeru laiusele, loeb iga pikseli RGB väärtused getImageData abil ja kaardistab iga pikseli pertseptuaalse heleduse tähemärgiks su valitud otsingustringist.
- 1Canvas skaleerib pildiSinu pilt joonistatakse peidetud lõuendile, mis on täpselt sobitatud väljundvõrgustikuga — tavaliselt 80 veergu laiuses vaikimisi, kõrgus kohandatakse automaatselt pildi kuvasuhte säilitamiseks (poole vähendatud monospace fontide jaoks, mis on kõrgemad kui laiemad).
- 2Pikselipõhine heleduse proovivõttTööriist kutsub getImageData, et lugeda toored RGBA baidid iga lahtri jaoks. See teisendab iga pikseli üksikuks heleduseväärtuseks, kasutades ITU-R pertseptuaalvalemit (0,299R + 0,587G + 0,114B), rakendades seejärel sinu heleduse nihe, kontrasti kordaja ja gammakõvera.
- 3Heledus kaardistatakse tähemärgileKohandatud heledus (0–1) korrutatakse valitud tähemärgistringi pikkusega — standard ( .:-=+*#%@), 70-kirjamärgi detailne, plokielemendid, kahend, või kohandatud komplekt, mille kirjutad sisse — ja tähemärk selles indeksis paigutatakse väljundvõrgustikku.
- 4Ekspordi lihttekstis, PNG-s või HTML-isValmis võrgustik liidetakse lihtteksti stringiks kopeerimiseks/allalaadimiseks. PNG ekspordi jaoks renderdatakse iga tähemärk teisele lõuendile fillText'iga 12px monospace fondis. Värvirežiim loeb originaalse RGB iga pikseli kohta ja mähib iga tähemärgi reasisese stiiliga span-elementi, mida saab eksportida iseseisva HTML-failina.
Sinu pilti loeb otse brauseri Canvas API ja see ei lahku kunagi su seadmest — ühtegi andmet ei saadeta kunagi ühelgi hetkel serverisse.
Seotud tööriistad
ASCII-kunsti Baneroni Generaator
Muutke teksti suurte ASCII-kunsti baneriteks klassikalistes FIGlet fontides — kopeerige või laadige alla kui .txt.
OCR — pildi teksti väljaottevahend
Eralda tekst piltidelt, ekraanipiltidelt, skannitud dokumentidest ja PDF-idest (või salvesta otsitav PDF) PP-OCRv5-ga, täielikult sinu brauseris. Loeb ladina, hiina, jaapani, korea, kirillitsa, araabia, devanagari, tai, kreeka, tamili ja telugu kirja.
Objektieemaldaja (Võlukustutuskumm)
Eemalda fotolt inimesed, objektid, tekst või plekid: värvi need üle ja ala täidetakse ümbritseva põhjal, otse brauseris. Võta tagasi, võrdle ja salvesta JPG või PNG-na. Sinu fotot ei laadita kunagi üles.