Mis see tööriist on?
See tööriist proovib sinu pilti võrgustikuna, mõõdab iga lahtri heledust ja asendab selle märgiga, mis pärineb skaalalt "tühjana näivast" (tühik, punkt) kuni "tihedana näivani" (@, #, täisplokk). Vaikimisi kaardistab see heledamad alad tihedamateks märkideks ja tumedamad hõredamateks — kuna väljund on hele tekst tumedal taustal, muudab see just sellisel viisil sinu foto heledad kohad tegelikult heledaks ja tumedad kohad taustaga sulanduvaks.
See erineb sellel lehel olevast tekstipõhisest ASCII Art Generatorist, mis muudab sisestatud sõnad suurteks plokktähtedeks (FIGlet-stiilis bänner). See tööriist läheb vastupidises suunas — see võtab sisendiks päris foto või pildifaili, mitte sisestatud teksti.
Miks seda kasutada?
- Muuda mis tahes foto ühe klõpsuga jagatavaks tavateksti ASCII-kunstiks.
- Reguleeritav väljundi laius ja kolm märgistikku (detailne halltoonide skaala, lihtne 7-märgiline skaala või Unicode plokkide varjutus) erineva välimuse jaoks.
- Ümberpööramise valik, kui kleebid tulemuse heleda taustaga kohta.
- 100% privaatne — canvase töötlus toimub kohapeal, sinu fotot ei laadita kunagi üles.
- Tasuta, ilma registreerimiseta, ilma vesimärgita.
Kuidas kasutada
- Klõpsa üleslaadimisalal või lohista sinna JPG, PNG või WebP pilt.
- Sea väljundi laius (märkides) — suuremad numbrid annavad rohkem detaile, kuid laiema tulemuse.
- Vali märgistik: Detailne sujuvate üleminekute jaoks, Lihtne või Blokid jämedama välimuse jaoks.
- Lülita sisse Ümberpööramine, kui kavatsed tulemuse kleepida heleda taustaga kohta.
- Klõpsa Copy, et saada tavatekstina tulemus.
Näide
Sisend
Foto ühest heledast valgest ringist mustal taustal, 100 märki laiuneTulemus
Enamasti tühikutest koosnevad servad, keskel tihe @ ja # märkide kobar, mis moodustab ringi siluettiTäpsed märgid sõltuvad pildi tegelikest heledusväärtustest — see on mustri kirjeldus, mitte sõna-sõnaline väljund, kuna iga lähtefoto annab erineva tulemuse.
Praktilised nõuanded
- Kõrge kontrastsusega fotod (selge subjekt lihtsa tausta ees) muunduvad palju tuntavamalt kui kirjud, madala kontrastsusega stseenid.
- 100–150 märki laius on enamiku kasutuste jaoks sobiv keskkoht — piisavalt lai päris detaili jaoks, piisavalt kitsas, et mahtuda tavalisele ekraanile.
- Kui väljund näib ootamatust vastupidine (subjekt näeb tumeda asemel heleda siluetina), lülita ümber Ümberpööramise märkeruut, selle asemel et proovida teist pilti.
- "Blokid" märgistik loeb tihti paremini kui "Detailne" väga väikeste väljundi laiuste juures, kuna käputäis varjutustasemeid jääb nähtavamaks kui kümned peenikesed märgid.
Kuidas see erineb tekstist-ASCII-ks muundamisest
Kui üritad teha bännerit sisestatud tekstist (projekti nimi, sõna) mitte teisendada fotot, teeb seda selle asemel sellel lehel olev ASCII Art Generator — see kasutab FIGlet-fonte plokktähtede joonistamiseks ega töötle pilte üldse.
Neid kahte tööriista kasutatakse tihti koos: FIGlet-bänner pealkirjana, millele järgneb selle tööriistaga teisendatud pilt visuaalse alusena, mõlemad tavatekstina, mis kannatab kleepimist koodikommentaari või lihttekstilisse README-sse.
Korduma kippuvad küsimused
Miks näeb mu ASCII-kunst kokkusurutud või venitatud välja?
Fikseeritud laiusega fondi märgilahtrid on umbes kaks korda kõrgemad kui laiad, seega piksel-pikslilt teisendamine kokkusuruks pildi vertikaalselt. See tööriist juba korrigeerib seda, valides vähem ridu, kui 1:1 pikslivõrgustik eeldaks — kui see ikkagi vale välja näeb kohas, kuhu kleepisid, võib see koht kasutada fikseerimata laiusega fonti.
Kas märgistiku valik ikka loeb?
Jah. "Detailne" kasutab kümneid märke sujuvate üleminekute jaoks ja näeb kõige parem välja kaugelt vaadates või suurendatuna. "Lihtne" (7 märki) ja "Blokid" (Unicode varjutusplokid) annavad jämedama, graafilisema välimuse, nähtava astmelisusega heledustasemete vahel — parem stiliseeritud efekti jaoks kui fotorealistliku jaoks.
Millal peaksin Ümberpööramist kasutama?
Vaikimisi muutuvad sinu foto heledad alad tihedateks märkideks ja tumedad alad hõredateks — mis näeb selle tööriista tumedas väljundkastis (hele tekst tumedal taustal) õige välja. Kui kleebid tulemuse valgesse dokumenti või heledasse rakendusse, lülita sisse Ümberpööramine, et tumedad pildialad kaardistuksid tihedatesse märkidesse (tume tint heledal lehel), hoides kunsti loetavana.
Mis on ideaalne väljundi laius?
100 märki on hea vaikeseadistus vaatamiseks brauseris või terminalis ilma horisontaalse kerimiseta. Palju kõrgema väärtuse (200+) valimine tabab rohkem detaile, kuid tulemus muutub enamikust ekraanidest laiemaks, ning väga madalad laiused (alla 40) kaotavad enamiku tuvastatavast detailist.
Kas mu foto laaditakse kuhugi üles?
Ei. Pilt dekodeeritakse ja proovitakse Canvas API abil otse sinu brauseris. Midagi ei saadeta kunagi serverisse.