This was created for the Clemson CUHACKIT 2024 hackathon. The website allows you to upload an image, choose a scaling factor (resizes the image), then generates ASCII art from the uploaded image. You also have the option to save the resulting ASCII to a text file or copy it to your device clipboard. The project was made with Python (for the ASCII conversion and Flask backend) and HTML/CSS (for the simple frontend).
- Clone the repo:
git clone https://github.com/GCPins/img2ascii
- Change to the ASCII2img directory:
cd img2ascii
- Install the necessary packages with pip:
pip install -r requirements.txt
- Run the Flask server:
python main.py
A live demo (should) be found running live @ https://img2ascii.gcpins.dev (alternative link: https://gcpins.pythonanywhere.com)
You can also see the project in action in this video, albeit slightly outdated.