Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- #
- # Create a magic-eye picture
- from PIL import Image;
- import random;
- src = Image.open('C:\\Documents and Settings\\Danegeld\\Downloads\\Solitary.jpg');
- src_pixels = src.load();
- bbox = src.getbbox();
- xsize = bbox[2] - bbox[0];
- ysize = bbox[3] - bbox[1];
- backdepth = 192;
- dst = Image.new('RGB',(xsize+backdepth,ysize));
- dst_pixels = dst.load();
- for x in range(0,backdepth):
- for y in range(0,ysize):
- dst_pixels[x,y] = (random.randint(0,255),random.randint(0,255),random.randint(0,255));
- for x in range(xsize):
- for y in range(ysize):
- n = src_pixels[x,y]/12;
- dst_pixels[x+backdepth,y] = dst_pixels[x+n,y];
- dst.save('C:\\Documents and Settings\\Danegeld\\Downloads\\Solitary_magic_eye.png','png');
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement