Artgoritmy

Znak · ASCIIprinter

ASCIIprinter

Filip Karpíšek
Vuk Ćosić • Zebra (1995)

Stáhnout

Kresba znaky namísto pixelů

Nástrojů pro převod rastrového obrazu do znakové grafiky existuje celá řada. Vesměs ale nepodávají estetický výkon — výstupem je opět rastrová grafika nebo textový soubor v obvyklých systémových písmech. ASCIIprinter je však výjimkou.

Transformovaný text lze napsat libovolným písmem, které máte v počítači nainstalované. Znaky jsou vybírány podle průměrného jasu oblasti, nad níž se vykreslí; algoritmus zároveň upravuje jejich odstín tak, aby výsledek co nejlépe odpovídal vstupnímu obrazu (docílíme tím jemnějších tonálních přechodů). A navíc, kromě textového výstupu v HTML je možné grafiku uložit vektorově (tedy nezávisle na rozlišení) do formátu PDF.

Bez popisku

Ovládání programu je jednoduché. Po spuštění načteme rastrovou grafiku File → Open (Ctrl+O) a zvolíme sadu používaných znaků (podle Paula Bourkeho, Jorna Bargera, nebo definujeme vlastní znakovou sadu). Obraz vykreslíme kliknutím na tlačítko Print. Sada znaků nemusí být úplná ani obsáhlá. Naopak, zajímavé výstupy dostaneme s omezenou sadou, např.: . , - ~ = 

Vyzkoušejte: techniku ASCII artu lze použít i pro zpracování videa — 24 snímků vytvoří plynulý pohyb o délce jedné sekundy. I když je to náročnější proces, lze jej do značné míry automatizovat a navázat tak na experimenty Vuka Ćosiće.

Vuk Ćosić • Blow-up (1998)

Výraz obrazu dodáme výběrem vhodného písmového řezu. Ne všechna písma budou pro výtvarné zpracování vhodná, je potřeba experimentovat. Zúžené písmo (condensed) vytvoří jiný obraz než tučný řez (bold), patkové písmo (serif) bude generovat jinou estetiku než neproporční znaky (monospaced). Nebojte se použít nelatinková písma (cyrilici, hebrejštinu, katakanu…) nebo speciální symboly Unicode.

Zpracovaný obraz uložíme: File → Save as HTML nebo File → Save as PDF. Ve druhém případě lze výstup reprodukovat na libovolně velký formát.

Adam Horák • Crimson Whale (2022)

Používáte starou verzi internetového prohlížeče. Doporučujeme aktualizovat Váš prohlížeč na nejnovější verzi.

Další info