Inspired by "(Almost) square pixels in the terminal", this repo implements a method to draw images directly in the terminal with colors and... square pixels.
It relies on the famous stb single-file public domain libraries for C/C++, and in particular the stb image loader and the stb image resizer to provide basic image manipulation utilities.
These examples can be reproduced by compiling and running the unit tests.
cmake -S. -Bbuild [-DBUILD_SHARED_LIBS=ON]
cmake --build build
# Optionnaly run the tests/examples
[cmake --build build --target test]