ASCII_Art_Cat_Dog

This repo contains code part of my research for Methods for Protecting Image Classifiers from Adversarial Attacks. I am creating this repo to clean up my implementation for my research project following the skills I gained from my software construction class. The core folder contains files for creating ascii art and will contain files to generate the model and adversarial attack methods. The test folder contains files to test the objects and functions.

Packages Used:

  1. PIL
  2. NumPy
  3. zipfile

Resources

  1. https://stackoverflow.com/questions/33166316/how-to-read-an-image-inside-a-zip-file-with-pil-pillow: helped me read the images from the zipfile without extracting

Current Progress

  1. Cleaned up code for better image to ascii art conversion (12/22/2020) You can see the ascii art image and the original image in the png files in the core folder.

  2. Finished generating all the ASCII_Art_Images for cats and dogs ~25000 images (12/25/2020)