Advertisement
Guest User

Image Corrupter

a guest
Mar 14th, 2013
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.77 KB | None | 0 0
  1. #! /usr/bin/env python
  2.  
  3. import os, random
  4.  
  5. # Put an image called "Image.jpeg" in the fame directory as the script
  6. # Run the script
  7. # You will have a folder called "Images", which will have 26 images, lettered a-z, all with different results
  8.  
  9. lettersList = map(chr, range(97, 123))
  10.  
  11. workDir = os.path.dirname(os.path.realpath(__file__))
  12. image = open("%s/Image.jpeg" % workDir)
  13. filedataBackup = image.read()
  14. filedata = filedataBackup
  15.  
  16. os.mkdir("%s/Images" % workDir)
  17.  
  18. for currentLetter in lettersList:
  19.     randLetter = random.choice(lettersList)
  20.     if currentLetter == randLetter:
  21.         randLetter = "."
  22.     filedata = filedata.replace(currentLetter, randLetter)
  23.     target = open("%s/Images/%s.jpeg" % (workDir, currentLetter), 'w+')
  24.     target.write(filedata)
  25.     filedata = filedataBackup
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement