From fd99c3cf81473cd35986dfb2d6e5c4450aaae33b Mon Sep 17 00:00:00 2001 From: Skye Stevenson Date: Sun, 25 Mar 2018 12:16:11 -0700 Subject: [PATCH] Create README.md --- README.md | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 README.md diff --git a/README.md b/README.md new file mode 100644 index 0000000..5521e4e --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +# DataToPixel +DataToPixel is a Python script that can store files as PNG pixelmaps of ASCII values, as well as a script to convert the images back into their original format. + +DataToPixel goes through every character in a file, and stores its numeric ASCII value as a pixel value in the converted image, which is automatically saved as a PNG. The grayscale script encodes one ASCII character per pixel, where the RGB script encodes three per pixel: one in each color channel of each pixel. + +##Example +![Plato's Republic](skyestevenson.github.com/DataToPixel/img/Plato_Republic_PDF.png) + +## Dependencies +Requires Python Imaging Library (PIL)