Releases: user-simon/asciify
Releases · user-simon/asciify
The great refactoring of 2021 + Better non-inverted output support
- Refactored the code to use more explicit datatypes such as
uint32_t
andstd::filesystem::path
- Changed the output logic to iteratively write to the output file instead of writing to a buffer to reduce memory consumption
- Added a special case for when the alpha channel of a sampled pixel is 0 to make sure empty pixels are always the blank-space character, regardless of if the output is inverted. This should greatly reduce general noise in non-inverted outputs
- Added a build-system in the form of
premake
. Should probably usecmake
instead since it has a larger user base - Removed feature to specify parameters directly through the command-line arguments since the messy code required for parsing far out-weighs the utility of such a feature
- General code improvements and cleanups
Added invert
Added functionality to invert the generate ascii art for dark backgrounds
Initial release
1.0 Update README.md