BI-OOP ASCIIArt
Scala CLI aplikace pro převod obrázků do ASCII artu s volitelnými filtry, exportem a dokumentací návrhových vzorů.

V rámci předmětu BI-OOP na FIT ČVUT jsem vytvořil Scala aplikaci pro převod obrázků do ASCII artu. Projekt stojí na jednoduché příkazové pipeline, ve které se nad vstupním obrázkem dají skládat filtry jako otočení, převrácení nebo inverze.
CLI aplikace
Aplikace umí načíst obrázek ze souboru nebo vygenerovat náhodný vstup, převést jej do ASCII podoby a výsledek vypsat do konzole nebo uložit do souboru.
Návrh a dokumentace
Projekt je pojatý jako ukázka objektově orientovaného návrhu v menší příkazové aplikaci. Součástí repozitáře je testovaná pipeline a dokumentace návrhových vzorů synchronizovaná do GitLab wiki.