As even today because of the nature of self-Attention layers. GPT LLMs are not able to generate good ASCI art, we need to work with the ASCI generators people have written.
UTF8 Art (the extended ASCI) is displayable in Nerdfont!!
This cool repo implements an asci image generator from normal image files: https://github.com/TheZoraiz/ascii-image-converter
however I think the upsampler.py has some special skills as well, as it can generate quite
filled-appearing letters.
It should be said that the upsampler.py merely operates on already created art that is very detailed as very big. It summarizes 4px as 1 utf8 char while considering structurally which one is the best. for example
@
@@
might become
▙
go to root folder and run
sudo apt install asci-image-converter
asci-image-converter <your_image>
python code/main.py <already_generated_but_big_ASCI_art_text_file>