HH_/0_alpha.py

32 rivejä
815 B
Python

#!/usr/bin/python
# coding: utf-8
import Image
import sys
import ImageDraw
from PIL.Image import composite,LINEAR
# MILLISECONDES
from datetime import datetime
dt = datetime.now()
dt.microsecond
im1 = Image.open(str(sys.argv[1])).convert('RGBA')
im2 = Image.open(str(sys.argv[2])).convert('RGBA')
im3 = Image.new("1", (512,512), "white")
draw = ImageDraw.Draw(im3)
draw.ellipse(((100,100),(200,200)), fill="black")
draw.ellipse(((180,180),(300,300)), fill="black")
scriptpy = str(sys.argv[1])
script = scriptpy[:-4]
heure = str(dt.hour)+"h"+str(dt.minute)+"m"+str(dt.second)+"s"+str(dt.microsecond)+"ms"
im1.paste(im2, im3)
im1.save(script+".1.alpha."+heure+".png",'PNG', quality=100)
im2.save(script+".2.alpha."+heure+".png",'PNG', quality=100)
im3.save(script+".3.alpha."+heure+".png",'PNG', quality=100)