Convert images to ASCII art.
This program using stb library to load images.
Usage:
compile the program to get *.out file
*.out [image]
Parameters:
[image] The image to convert. Supports many formats.
Example:
gcc img_to_ascii.c
./a.out images/monaliza.jpg
Your Image has been successfully converted to ASCII
Path: "outs/monaliza.txt"
- The program Load the image monaliza.jpg from the "images" directory.
- After Loading the image, convert each pixel to gray value
- then put an ascii char that match the gray value grade in the txt file
simon.png |
simon.txt |
![](/Abdeljalil-Bouchfar/Image-to-ascii/raw/master/images/simon.png) |
![](/Abdeljalil-Bouchfar/Image-to-ascii/raw/master/outs/simon_ascii.png) |
elon-musk.png |
elon-musk.txt |
![](/Abdeljalil-Bouchfar/Image-to-ascii/raw/master/images/elon-musk.png) |
![](/Abdeljalil-Bouchfar/Image-to-ascii/raw/master/outs/elon_musk_ascii.png) |
monaliza.png |
monaliza.txt |
![](/Abdeljalil-Bouchfar/Image-to-ascii/raw/master/images/monaliza.jpg) |
![](/Abdeljalil-Bouchfar/Image-to-ascii/raw/master/outs/monaliza_ascii.png) |