https://github.com/392781/asciigen
ASCII art generator using Pillow and simple syntax
https://github.com/392781/asciigen
art ascii-art generative-art image-processing
Last synced: 9 months ago
JSON representation
ASCII art generator using Pillow and simple syntax
- Host: GitHub
- URL: https://github.com/392781/asciigen
- Owner: 392781
- Created: 2018-05-31T23:15:22.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2021-07-20T04:07:26.000Z (almost 5 years ago)
- Last Synced: 2025-04-10T12:46:29.879Z (about 1 year ago)
- Topics: art, ascii-art, generative-art, image-processing
- Language: Python
- Homepage:
- Size: 10.2 MB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# asciigen - ASCII Art Generator

Will generate ASCII art based on an input image.
## Progress
* Generates random ASCII characters from a predefined table of brightness to create image
* Reading font bitmaps to determine brightness values
* Optimized font analyzer (work in progress)
* Improved brightness range of ASCII table (work in progress)
## Working on
* Rewriting code to be used as a library instead of as a list of functions (v0.2.0)
* Implementation of SSIM
## Backburner
* Color
* Adjusting analyzer and brightness ranges
### Implemented Sources
* Mikolay, Matthew. “A Basic ASCII Art Algorithm.” Mattmik, Rovi , 24 July 2012, https://web.archive.org/web/20180331191700/http://mattmik.com/articles/ascii/ascii.html.
### In-progress Sources
* Wang, Zhou, et al. "Image quality assessment: from error visibility to structural similarity." IEEE transactions on image processing 13.4 (2004): 600-612.