Slika v ASCII umetnost
Pretvori fotografijo ali sliko v ASCII umetnost v brskalniku. Več naborov znakov, širina v znakih, obračanje, barvni izhod HTML, kopiranje ali prenos .txt.
Kako sliko spremeniš v ASCII umetnost
- Spusti sliko JPG, PNG, WebP ali GIF na območje za spuščanje ali klikni nanj in jo izberi. Takoj se pretvori s privzetimi nastavitvami.
- Premakni drsnik Širina (znaki): več znakov da več podrobnosti, manj znakov pa bolj krepek in abstrakten videz.
- Izberi Nabor znakov: Standardni, Podrobni (70 znakov), Bloki, Preprosti, Pike, Dva znaka ali Po meri. Pri izbiri Po meri vnesi lastne znake od najsvetlejšega do najtemnejšega.
- Obkljukaj Obrni (svetlo besedilo na temnem ozadju), če bo umetnina prikazana na temnem zaslonu, na primer v terminalu.
- Obkljukaj Barva (izhod HTML), če želiš vsak znak obarvati z barvo izvirnih slikovnih pik.
- Uporabi Kopiraj besedilo, Prenesi .txt ali Prenesi .html. Vsaka nastavitev takoj osveži predogled.
Kako deluje pretvorba
Slika se najprej pomanjša tako, da vsak znak predstavlja majhen blok slikovnih pik. Ker je celica znaka v pisavi z enako širino znakov približno dvakrat višja, kot je široka, orodje uporabi približno polovico manj vrstic, kot bi jih potrebovala kvadratna mreža; sicer bi bila umetnina navpično raztegnjena. Slika 1000 × 500 pri širini 100 znakov da 100 × 26 znakov.
Za vsak blok orodje izračuna relativno svetlost (luminanco) z utežmi Rec. 709, ki se uporabljajo za sRGB:
L = 0,2126 × R + 0,7152 × G + 0,0722 × B
Zelena šteje največ, ker je naše oko nanjo najbolj občutljivo. Svetlost izbere znak na lestvici: temno območje dobi gost znak, kot je @ ali █, svetlo območje pa lahek znak, kot je ., ali presledek. Pri možnosti Obrni je preslikava obrnjena, ker je treba na črnem ozadju svetla območja risati z najgostejšimi znaki. Prosojne slikovne pike štejejo kot papir: običajno bel, pri obrnjenem prikazu črn.
Izbira nabora znakov
- Standardni ( .:-=+*#%@) je klasična desetstopenjska lestvica: berljiva je in deluje v vsaki pisavi.
- Podrobni (70 znakov) da najgladkejše prehode, najboljše za portrete pri velikih širinah.
- Bloki ( ░▒▓█) uporabljajo Unicodove znake za senčenje za trden videz, podoben slikovnim pikam.
- Preprosti in Pike dajo grafičen, minimalističen slog.
- Dva znaka ( #) naredita čisto silhueto, primerno za logotipe.
- Po meri sprejme poljubne znake, tudi naglašene črke in emojije: vsak znak, kot ga zaznava uporabnik, tudi večdelni emoji, ostane cel. Začni s presledkom, da bela območja ostanejo prazna.
Nasveti za dobre rezultate
Najbolje delujejo slike z visokim kontrastom, jasnim motivom in preprostim ozadjem. Najprej obreži sliko blizu motiva in povečaj kontrast, če je fotografija medla. Obrazi potrebujejo vsaj 80 do 120 znakov, da so prepoznavni. Ko besedilo prilepiš drugam, uporabi pisavo z enako širino znakov (na primer Courier, Consolas ali Menlo) in izklopi prelom vrstic, sicer se stolpci ne poravnajo. V aplikacijah za e-pošto in klepet besedilo zavij v blok kode.
Datoteka .html vsebuje umetnino v bloku <pre> s pisavo z enako širino znakov; pri vklopljeni barvi je vsako zaporedje znakov iste barve element <span> s svojo barvo, zato se prikaže povsod brez skriptov.
Pogosta vprašanja
Zakaj je moja ASCII umetnost videti raztegnjena ali stisnjena?
Pisava ali razmik med vrsticami v pregledovalniku se razlikuje od predogleda. Uporabi pisavo z enako širino znakov z višino vrstice blizu 1,15. Spreminjanje širine umetnine ne popači, ker se vrstice izračunajo iz nje.
Ali lahko kot znake uporabim emojije?
Da. Izberi Po meri in vnesi emojije, razvrščene od najsvetlejšega do najtemnejšega, na primer ⬜🟨🟧🟥⬛. Emojiji so v večini pisav širši od črk, zato zmanjšaj širino.
Zakaj je barvna različica na voljo samo kot HTML?
Navadne besedilne datoteke ne morejo hraniti barv. Prenos .txt in Kopiraj besedilo vedno vsebujeta neobarvane znake.
Ali se moja fotografija naloži na strežnik?
Ne. Slika se dekodira in pretvori v tvojem brskalniku; nikamor se ne pošlje.
Kakšno širino naj izberem za terminal?
Standardni terminal je širok 80 znakov; uporabi 80 ali manj, da se vrstice ne prelomijo.
Sorodna orodja
- Pretvornik slike v SVG Pretvori logotip ali risbo PNG ali JPG v vektorske poti SVG v brskalniku. Prednastavitve, število barv in filter pik, varen predogled in prenos, brez nalaganja.
- Filtri za fotografije Brezplačni filtri za fotografije: svetlost, kontrast, črno-belo, sepija, zameglitev, izostritev in vinjeta, s predogledom pred/po in brez nalaganja na strežnik.
- Generator olepšanega besedila Unicode Pretvori besedilo v krepke, ležeče, pisane, gotske črke, kapitelke ali prečrtane znake Unicode, ki jih prilepiš kamor koli. Z iskrenim opozorilom o dostopnosti.
- Spreminjanje velikosti slik Spremeni velikost slik JPG, PNG in WebP po slikovnih pikah ali odstotku, ohrani razmerje stranic in obdelaj več fotografij naenkrat, kar v brskalniku.