© oxigenio-dapalavra I tumblr -->

142 notas · #palabras #zorra #bullying #dolor #puto. #dolieron #pensar
  1. quedatesiempre ha reblogueado esto desde thetrueparadiseisthelife
  2. shakespeare-love0you0again ha reblogueado esto desde thetrueparadiseisthelife
  3. comotuquerai ha reblogueado esto desde thetrueparadiseisthelife
  4. theheartdoesnotlie ha reblogueado esto desde doyouownparadise
  5. doyouownparadise ha reblogueado esto desde narnia-wonderlad-colors
  6. narnia-wonderlad-colors ha reblogueado esto desde thetrueparadiseisthelife
  7. moreno05 ha reblogueado esto desde you-can-onlydream
  8. you-can-onlydream ha reblogueado esto desde cortez-jizel
  9. cortez-jizel ha reblogueado esto desde thetrueparadiseisthelife
  10. youre-fuckinperfect-tome ha reblogueado esto desde thetrueparadiseisthelife
  11. soy-una-princesa-y-tu-una-zorra ha reblogueado esto desde thetrueparadiseisthelife
  12. bat-came123 ha reblogueado esto desde thetrueparadiseisthelife
  13. celinamontiel ha reblogueado esto desde thetrueparadiseisthelife
  14. crizzzzzz ha reblogueado esto desde doriaanee
  15. mundoratuno ha reblogueado esto desde thetrueparadiseisthelife
  16. mariamarinera1 ha reblogueado esto desde caketzalli
  17. caketzalli ha reblogueado esto desde quemierdaelmundo
  18. quemierdaelmundo ha reblogueado esto desde thetrueparadiseisthelife
  19. vanessarivillas ha reblogueado esto desde thetrueparadiseisthelife
  20. valenschizophrenia ha reblogueado esto desde thetrueparadiseisthelife
  21. psycho-zebra ha reblogueado esto desde thetrueparadiseisthelife
  22. felicidad-en-miradas-ocultas ha reblogueado esto desde thetrueparadiseisthelife
  23. empiezaporhacerlecasoatusonrisa ha reblogueado esto desde thetrueparadiseisthelife
  24. each-end-is-a-new-beginning ha reblogueado esto desde thetrueparadiseisthelife
  25. porunmundorelax ha reblogueado esto desde thetrueparadiseisthelife
  26. jannethfuckthat ha reblogueado esto desde thetrueparadiseisthelife

. 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()