Převaděč obrázků do formátu ASCII
Proměňte jakoukoli fotografii na skutečné umění ASCII ve svém prohlížeči: skutečné vzorkování jasu na buňku mapuje každý kousek obrázku na textový znak, v prostém monochromatickém nebo barevném rozpětí HTML.
Výsledek
Tento konvertor vytváří skutečné umění ASCII z fotografie: nejedná se o textový filtr ani trik s písmem, je to skutečné vykreslování s hustotou znaků. Obrázek je rozdělen do mřížky buněk o velikosti podle vámi zvolené výstupní šířky (40 až 200 sloupců) a skutečná průměrná svítivost každé buňky – vypočtená podle standardního vzorce 0,299R + 0,587G + 0,114B pro každý pixel v této buňce – vybere jeden znak z rampy uspořádané od husté a tmavé po řídkou a světlou. Výsledkem je textová mřížka, která vizuálně reprodukuje tvary a stínování fotografie pomocí pouze znaků.
Protože jednoprostorové znaky jsou zhruba dvakrát tak vysoké než široké, nástroj vzorkuje řádky s přibližně poloviční hustotou sloupců, takže obličeje a objekty vycházejí proporčně, místo aby byly vertikálně roztaženy – tento detail mnoho rychlých ASCII převodníků přeskakuje. Sbaleny jsou dvě rampy: krátká, působivá sada 10 znaků pro výrazné siluety a plakátově vypadající umění a dlouhá sada 70 znaků, která reprodukuje hladké přechody a jemné stínování. Přepínač barev přepíná mezi klasickým monochromatickým textem a barevnými rozsahy HTML, kde si každý znak zachovává skutečnou průměrnou barvu RGB navzorkovanou ze své buňky – stejný obrázek, vykreslený celý jako text, ale stále v plné barvě.
Vše běží lokálně v prohlížeči: fotografie nikdy neopustí vaše zařízení, neprobíhá žádné nahrávání, žádná fronta a žádný účet. Výsledek ve formátu prostého textu lze zkopírovat přímo do schránky nebo stáhnout jako soubor .txt pro použití v komentářích ke kódu, souborech README, bannerech terminálu nebo dokumentech v retro stylu. Barevná verze se stahuje jako samostatný soubor .html – monoprostorový předblok s vloženými styly –, který se správně otevře v libovolném prohlížeči nebo jej lze vložit do webové stránky.
Konverze umění ASCII má skutečné využití nad rámec nostalgie: úvodní obrazovky terminálu a bannery nástrojů CLI, podpisy fór a zápatí e-mailů s retro tématikou, zástupná grafika pro prostředí pouze s textem, výukový materiál o vzorkování a kvantizaci obrázků a jednoduché vizuální podpisy vložené do kontextů prostého textu, jako jsou zprávy potvrzení nebo chat. Chcete pixelovaný vzhled místo vykreslování textu? Pixel Art Converter kvantuje fotografii do skutečných retro barevných palet, jako je Game Boy nebo PICO-8, a vytváří tak skutečnou grafiku s nízkým rozlišením namísto mřížky znaků.