IT rekvalifikácia. Seniorní programátori zarábajú až 6 000 €/mesiac a rekvalifikácia je prvým krokom. Zisti, ako na to!

ASCII Art Generator WPF

Program automaticky vytvorí tzv. ASCII art (obrazový vnem tvorený znaky) z ľubovoľného vstupného obrázka. Ideálnym vstupom je bitmapa s pomerom strán 1: 1, ostrá, dostatočne kontrastné, s jasne odlíšeným pozadím od motívu, zobrazujúci zrejmé detaily, ako napríklad detaily tváre. V každom prípade bude vstupné bitmapa prepočítaná na rozmer 160 x 160 so zachovaním pomeru strán.

Každému pixelu vstupného obrázku je priradená dvojica preddefinovaných znakov na základe hodnoty jasu pixelu. Program pracuje so 41 úrovňami jasu. Výstupom je ASCII text priamo v okne aplikácie, ktorý možno zoomovať v rozsahu 25 - 200%. Výstup je ďalej možné exportovať ako PNG bitmapu, alebo ako TXT súbor.

Súbor TXT možno potom napríklad skopírovať cez schránku do textového editora, ak bude dokument mať dostatočný rozmer (cca 50 x 50 cm) a zvolí sa malý stupeň písma vo fontu Consolas, bude textový výstup bez problému vytlačiteľnej.

Pre demonštráciu funkcie programu je pripravená galéria niekoľkých vzorových obrázkov.


Galéria


 

Stiahnuť

Stiahnutím nasledujúceho súboru súhlasíš s licenčnými podmienkami

Stiahnuté 47x (6.93 MB)
Aplikácia je vrátane zdrojových kódov v jazyku C#

 

Všetky články v sekcii
Zdrojákoviště C # .NET - Okenné aplikácie WPF
Program pre vás napísal Bruno Schwarzbach
Avatar
Užívateľské hodnotenie:
Ešte nikto nehodnotil, buď prvý!
Autor pracuje v oboru polygrafie, programování má jako hobby.
Aktivity