diff --git a/hacheuur.py b/hacheuur.py index a40b48c..045317c 100644 --- a/hacheuur.py +++ b/hacheuur.py @@ -6,7 +6,6 @@ # image source : pln.jpg # image rendue : pln..20150910-11h59m53s.jpg - import sys import Image import random @@ -14,7 +13,6 @@ import os import ImageDraw import ImageFont import ImageFilter - from time import gmtime, strftime import time @@ -23,10 +21,7 @@ import ImageEnhance #ouvertrure de l'image source et conversion en mode 1bit im1 = Image.open(str(sys.argv[1])).convert('1') -#im1 = Image.open(str(sys.argv[1])) im2 = im1.copy() -#im3 = Image.new("1", (im1.size[0], im1.size[1])) -#im4 = Image.new("1", (im1.size[0]*3, im1.size[1])) #rapport d'allongement de la nouvelle image par rapport à la largeur de l'image originale allongement = 1 @@ -38,7 +33,6 @@ Larg = im1.size[0] Haut = im1.size[1] for i in range(10): - # nombre aleatoire compris dans les limites de l'image def randHaut(): return random.randint(0, im1.size[1]) @@ -60,41 +54,17 @@ for i in range(10): # les hachures def Hacheur(haut, bas) : - n=0 - while n< ------------------------------------------------------------------ - # tirage au sort - #randomFacteur = random.randint(0, len(randomListe)*3) choix = 0 - # DEBUG - #print len(randomListe)*3 - # ponderation du tirage au sort randomFacteur = random.randint(0, len(randomListe)-1) - # DEBUG - #liste.append(choix) - # assignation des valeurs (paires) finales choisies randomCopyLargFinal = randomListe[randomFacteur][0] repeat = randomListe[randomFacteur][1] @@ -106,7 +76,6 @@ for i in range(10): cx2 = randomCopyPosi + randomCopyLargFinal # decoupage du sample im3 = im2.crop((cx1,haut,cx2,bas)) -# 8>< ------------------------------------------------------------------ draw = ImageDraw.Draw(im4) loop = 0 @@ -164,7 +133,6 @@ for i in range(10): im4.save(script+"."+n+"_"+strftime("%Y%m%d-%Hh%Mm%Ss", gmtime())+".png",'PNG', quality=100) #print script+"."+str(i)+"_"+strftime("%Y%m%d-%Hh%Mm%Ss", gmtime())+".jpg" - #millis = int(round(time.time() * 1000)) #print "millis-secondes : "+str(millis) diff --git a/horizontal.simple.py b/horizontal.simple.py index 138716d..f76c5b2 100644 --- a/horizontal.simple.py +++ b/horizontal.simple.py @@ -6,7 +6,6 @@ fichier=sys.argv[1] try: - #Image.open(fichier).save(outfile) im1 = Image.open(fichier).convert('1') im2 = im1.copy() im3 = im1.copy() @@ -25,20 +24,10 @@ while x < im1.size[0] : draw.line((x, 0, x, im2.size[1]-1), fill=1) y = y + 1 - - #draw = ImageDraw.Draw(im2) - #lignes noires 1px autour - #draw.line((0, 0, im3.size[0]-1, 0), fill="rgb(255,255,255)") - #draw.line((x, 0, x, im2.size[1]-1), fill="rgb(255,0,0)") - -#------------------------------------------ + # ALPHA tout bete : im3 = Image.blend(im1, im2, 0.8) - - # COMPOSITING : - # im3 = Image.composite(im1, im2, mask) - #im3 = Image.composite(im1, im2, im1) -#------------------------------------------ + n = "%05d" % x nomdefichier = "horizontal"+n+".png" @@ -47,22 +36,15 @@ while x < im1.size[0] : x = x + 1 - #im4.save(script+"."+strftime('%Y%m%d-%Hh%Mm%Ss', gmtime())+".jpg",'JPEG', quality=100) - del draw -#os.system("ffmpeg -i horizontal%d.png -vcodec mjpeg -q:v 0 "+fichier+".avi") - os.system("ffmpeg -i horizontal%05d.png -i "+fichier+".enscribe.norm.wav -c:a libfaac -c:v libx264 -preset ultrafast -crf 32 "+fichier+".final.mp4") - print " OUTPUT FINAL : "+fichier+".final.mp4" - -#os.system("rm horizontal*.png") +# Nettoyage +os.system("rm horizontal*.png") -# ALPHA : -# out = image1 * (1.0 - alpha) + image2 * alpha