Ce projet essai, en partant d'une IMAGESOURCE de : - appliquer des effets à l'image - la redimmensionner - changer son mode de couleur - la HAACHEER...
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3_horizontal.simple.py 1.1KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #!/usr/bin/python
  2. import os, sys, Image, ImageDraw, ImageColor
  3. from time import gmtime, strftime
  4. fichier=sys.argv[1]
  5. try:
  6. #im1 = Image.open(fichier).convert('1')
  7. im1 = Image.open(fichier)
  8. im2 = im1.copy()
  9. im3 = im1.copy()
  10. draw = ImageDraw.Draw(im2)
  11. except IOError:
  12. print "Erreur : fichier manquant", infile
  13. date = strftime("%Y%m%d-%Hh%Mm%Ss", gmtime())
  14. x=0
  15. while x < im1.size[0] :
  16. y = 0
  17. while y < im1.size[1] :
  18. colorpixel = im1.getpixel((x,y))
  19. draw.line((0, y, im2.size[0], y) , fill=colorpixel)
  20. draw.line((x, 0, x, im2.size[1]-1), fill=1)
  21. y = y + 1
  22. # ALPHA tout bete :
  23. im3 = Image.blend(im1, im2, 0.8)
  24. n = "%05d" % x
  25. nomdefichier = "horizontal"+n+".png"
  26. im3.save(nomdefichier, "PNG")
  27. print nomdefichier
  28. x = x + 1
  29. del draw
  30. # audio + video
  31. #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")
  32. # video seule
  33. os.system("ffmpeg -i horizontal%05d.png -c:v libx264 -preset ultrafast -crf 32 "+fichier+".final.video.mp4")
  34. print " OUTPUT FINAL : "+fichier+".final.video.mp4"
  35. # Nettoyage
  36. #os.system("rm horizontal*.png")