Image to ASCII Art Converter
Premeňte akúkoľvek fotografiu na skutočné umenie ASCII vo svojom prehliadači: skutočné vzorkovanie jasu na bunku mapuje každú časť obrázka na textový znak v obyčajných monochromatických alebo farebných rozpätiach HTML.
Výsledok
Tento konvertor vytvára skutočné umenie ASCII z fotografie: nie je to textový filter ani trik s písmom, je to skutočné vykresľovanie s hustotou znakov. Obrázok sa rozdelí na mriežku buniek s veľkosťou vami zvolenej výstupnej šírky (40 až 200 stĺpcov) a skutočný priemerný jas každej bunky – vypočítaný podľa štandardného vzorca 0,299R + 0,587G + 0,114B pre každý pixel v danej bunke – vyberie jeden znak z rampy zoradenej od hustej a tmavej po riedku a svetlú. Výsledkom je textová mriežka, ktorá vizuálne reprodukuje tvary a tieňovanie fotografie pomocou iba znakov.
Pretože jednopriestorové znaky sú zhruba dvakrát vyššie ako široké, nástroj vzorkuje riadky s približne polovičnou hustotou stĺpcov, takže tváre a objekty sú proporcionálne, nie vertikálne roztiahnuté – tento detail mnohé rýchle prevodníky ASCII preskočia. V balení sú dve rampy: krátka, výrazná 10-znaková sada pre výrazné siluety a plagátovo vyzerajúce umenie a dlhá 70-znaková sada, ktorá reprodukuje hladké prechody a jemné tieňovanie. Prepínač farieb prepína medzi klasickým monochromatickým textom a farebnými rozsahmi HTML, kde si každý znak zachováva skutočnú priemernú farbu RGB naskúšanú zo svojej bunky – rovnaký obrázok, vykreslený celý ako text, ale stále v plnej farbe.
Všetko beží lokálne v prehliadači: fotografia nikdy neopustí vaše zariadenie, neexistuje žiadne nahrávanie, žiadne fronty a žiadny účet. Výsledok vo forme čistého textu je možné skopírovať priamo do schránky alebo stiahnuť ako súbor .txt na použitie v komentároch kódu, súboroch README, banneroch terminálu alebo dokumentoch v retro štýle. Farebná verzia sa stiahne ako samostatný súbor .html – jednopriestorový predblok s vloženými štýlmi – ktorý sa správne otvorí v ľubovoľnom prehliadači alebo sa dá vložiť do webovej stránky.
Konverzia umenia ASCII má skutočné využitie nad rámec nostalgie: úvodné obrazovky terminálov a bannery nástrojov CLI, podpisy fór a päty e-mailov s retro tematikou, zástupný symbol pre textové prostredia, učebný materiál o vzorkovaní a kvantizácii obrázkov a jednoduché vizuálne podpisy vložené do kontextov s čistým textom, ako sú správy o odovzdaní alebo chat. Chcete pixelový vzhľad namiesto vykresľovania textu? Pixel Art Converter kvantuje fotografiu do skutočných retro farebných paliet, ako je Game Boy alebo PICO-8, aby namiesto mriežky znakov získala skutočnú grafiku s nízkym rozlíšením.