© oxigenio-dapalavra I tumblr -->

100 notas · #inteligentes #chicas #pensar #frases #diferente #rara #vida #por que? #felicidad #tristeza #reiste #sad #superar #encontrar #problemas #lagrimas #llorrar #respetan #pena #valer #oro #poca gente #confiar #dolor #cortar
  1. heiyma ha reblogueado esto desde the--world-is-ugly
  2. the--world-is-ugly ha reblogueado esto desde thetrueparadiseisthelife
  3. im-yourmissright ha reblogueado esto desde thetrueparadiseisthelife
  4. julibottini ha reblogueado esto desde thetrueparadiseisthelife
  5. derekbieberjustin ha reblogueado esto desde davinia91
  6. davinia91 ha reblogueado esto desde thetrueparadiseisthelife
  7. lennoncobaingm ha reblogueado esto desde thetrueparadiseisthelife
  8. sonia0-0 ha reblogueado esto desde thetrueparadiseisthelife
  9. bohemixn-rxpsody ha reblogueado esto desde thetrueparadiseisthelife y ha añadido:
    :):
  10. 2dejunio ha reblogueado esto desde thetrueparadiseisthelife
  11. iambreaking ha reblogueado esto desde thetrueparadiseisthelife
  12. en-tus-ojos-me-perdi ha reblogueado esto desde thetrueparadiseisthelife
  13. alejaocampoc ha reblogueado esto desde thetrueparadiseisthelife
  14. soolrdz ha reblogueado esto desde thetrueparadiseisthelife
  15. pecadosdivinos ha reblogueado esto desde que-imbecil
  16. que-imbecil ha reblogueado esto desde thetrueparadiseisthelife
  17. we-are-unbreakabl3 ha reblogueado esto desde thetrueparadiseisthelife
  18. clauluann ha reblogueado esto desde oscar-157
  19. eunicemillanguir ha reblogueado esto desde thetrueparadiseisthelife
  20. amarcuandonadieteamee ha reblogueado esto desde la-celda-de-bob
  21. la-celda-de-bob ha reblogueado esto desde thetrueparadiseisthelife
  22. laadys ha reblogueado esto desde thetrueparadiseisthelife
  23. oscar-157 ha reblogueado esto desde thetrueparadiseisthelife
  24. hastacraneal ha reblogueado esto desde thetrueparadiseisthelife
  25. bealwaysfriends ha reblogueado esto desde thetrueparadiseisthelife
  26. miixan ha reblogueado esto desde thetrueparadiseisthelife y ha añadido:
    :D
  27. solosoyunblogeromas ha reblogueado esto desde thetrueparadiseisthelife
  28. karenguerra3 ha reblogueado esto desde evelinflorezv
  29. evelinflorezv ha reblogueado esto desde thetrueparadiseisthelife
  30. sallyillustrious ha reblogueado esto desde thetrueparadiseisthelife
  31. obsession-derailed ha reblogueado esto desde zalduapaloma

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