#!/usr/bin/python # coding: utf-8 import sys import Image import random import os import ImageDraw import ImageFont import ImageFilter import time import ImageEnhance import pickle # MILLISECONDES from datetime import datetime dt = datetime.now() dt.microsecond heure = str(dt.hour)+"h"+str(dt.minute)+"m"+str(dt.second)+"s"+str(dt.microsecond)+"ms" print dt # AGRANDISSEMENT allongement = 3 # IMAGES im1 = Image.open(str(sys.argv[1])).convert('RGBA') im2 = Image.new("RGBA",(im1.size[0], im1.size[1])) im3 = Image.new("RGBA",(im1.size[0], im1.size[1])) im4 = Image.new("RGBA",(im1.size[0], im1.size[1])) im5 = Image.new("RGBA",(im1.size[0], im1.size[1])) im6 = Image.new("RGBA",(im1.size[0]*allongement, im1.size[1])) im7 = Image.new("RGBA",(im1.size[0], im1.size[1]), "white") # masque alpha # LARGEUR HAUTEUR Larg = im1.size[0] Haut = im1.size[1] loadfile = False # EMPLACEMENT SCRIPT scriptpy = str(sys.argv[1]) script = scriptpy[:-4] def randHaut(): return random.randint(0, im1.size[1]/16)*16 randomCoupeHauteur1 = [0, \ randHaut(),randHaut(),randHaut(),randHaut(), \ randHaut(),randHaut(),randHaut(),randHaut(), \ randHaut(),randHaut(),randHaut(),randHaut(), \ randHaut(),randHaut(),randHaut(),randHaut(), \ randHaut(),randHaut(),randHaut(),randHaut(), \ randHaut(),randHaut(),randHaut(),randHaut(), \ im1.size[1]] print randomCoupeHauteur1 # ENLEVE DOUBLONS randomCoupeHauteur = set(randomCoupeHauteur1) randomCoupeHauteur = list(randomCoupeHauteur) print randomCoupeHauteur # RANGEMENT randomCoupeHauteur.sort() print randomCoupeHauteur # HAACHEUUR def Hacheur(haut, bas) : n = 0 i = 0 while n