© oxigenio-dapalavra I tumblr -->

124 notas · #john lennon #musica #escritura #poesia #amor #vida #ver #nirar #mirar #lala #expresarse
  1. se-mi-mundo ha reblogueado esto desde noconfies-en-nadie
  2. esta-soy-yo-ven-criticame ha reblogueado esto desde megustanmuxolasjirafas
  3. yotengowonderfulnoches ha reblogueado esto desde estupidos-muggles
  4. fffuckingdreams ha reblogueado esto desde ilusi0nes-pasajeras
  5. iwannabeyoursong ha reblogueado esto desde weshould-behappy
  6. kateelopez ha reblogueado esto desde estupidos-muggles
  7. bon-vooyage ha reblogueado esto desde sin-mascara
  8. sin-mascara ha reblogueado esto desde euforia-mental
  9. stagiestabner ha reblogueado esto desde estupidos-muggles
  10. megustanmuxolasjirafas ha reblogueado esto desde euforia-mental
  11. batataseverywhere ha reblogueado esto desde estupidos-muggles
  12. euforia-mental ha reblogueado esto desde raw-bit3
  13. l0vevictims ha reblogueado esto desde raw-bit3
  14. i-want-to-save-the-world ha reblogueado esto desde raw-bit3
  15. raw-bit3 ha reblogueado esto desde atteunademente
  16. javijabonoza ha reblogueado esto desde maaariananax
  17. atteunademente ha reblogueado esto desde tedigoirvamosaatravezar
  18. maaariananax ha reblogueado esto desde tedigoirvamosaatravezar
  19. estupidos-muggles ha reblogueado esto desde weshould-behappy
  20. tedigoirvamosaatravezar ha reblogueado esto desde weshould-behappy
  21. weshould-behappy ha reblogueado esto desde holi-aklfdwkhdjas
  22. let-mebreath-hard ha reblogueado esto desde amo-a-mi-pony
  23. kiss-kissy ha reblogueado esto desde my-mind-hates-me
  24. querer-volver-al-ayer ha reblogueado esto desde my-mind-hates-me
  25. la-tristeza-es-un-vacio ha reblogueado esto desde jibun-wo-shinjite
  26. tries-to-repair-damage ha reblogueado esto desde my-mind-hates-me
  27. jibun-wo-shinjite ha reblogueado esto desde my-mind-hates-me
  28. amo-a-mi-pony ha reblogueado esto desde my-mind-hates-me
  29. be-weird-lust ha reblogueado esto desde my-mind-hates-me
  30. my-mind-hates-me ha reblogueado esto desde ilusi0nes-pasajeras
  31. iwanna-be-with-you ha reblogueado esto desde secondchance-tolive
  32. icantwinthiswar-aaloonee- ha reblogueado esto desde sigo-siend0-yo
  33. perrahipocrita ha reblogueado esto desde d0wnsst
  34. hold-nothing-baaack ha reblogueado esto desde unapalabraa
  35. foreverandalwayssmilee ha reblogueado esto desde ilusi0nes-pasajeras
  36. mellaman-octubre ha reblogueado esto desde pertina

. contador de visitas para blogger
[code] #!/usr/bin/env python # encoding: utf-8 """ protect_image.py Created by Jacob Sunol (www.jasuca.com) Licenced under MIT Licence (http://opensource.org/licenses/mit-license.php) Test image from wWikimedia.org - http://commons.wikimedia.org/wiki/File:Turbinella_pyrum_01.jpg """ import sys import os import Image import random def split_y(size_y, divisions): """ Split into x divisions a y size """ inc = size_y / divisions return [inc*(x+1) for x in range(divisions)] def generate_boxes(size_x, size_y, divisions=4): """ Generate n boxes full x size """ y_splited = split_y(size_y, divisions) boxes = [] y_top = 0 for y_bottom in y_splited: boxes.append((0,y_top, size_x, y_bottom)) y_top = y_bottom return boxes def main(): """ Constants """ divisions = 5 infile = 'test_in.png' outfile = 'test_out.png' htmloutfile = outfile + '.html' format_file = 'PNG' #Open the image im = Image.open(infile) size_x, size_y = im.size #Generate the boxes for the image boxes = generate_boxes(size_x, size_y, divisions) #Crop the image regions = [] for box in boxes: region = im.crop(box) regions.append(region) #Shuffle the boxes croped random.shuffle(boxes) #Create a new image im_new = Image.new(im.mode, im.size) #Paste the croped parts for x in range(len(boxes)): box = boxes[x] region = regions[x] #print box, region im_new.paste(region, box) #Save the new image im_new.save(outfile, format_file, quality=100) #Generate the new HTML file f = open(htmloutfile,'w') f.write('') for box in boxes: f.write("
"%(outfile, box[0], box[1], size_x, size_y/divisions )) f.write(' ') f.close() pass if __name__ == '__main__': main()