improve patch according to reviewer's suggestion

This commit is contained in:
Thomas Rehn 2014-11-19 10:13:54 +01:00
parent 93dc416dd3
commit 7659da9fd8
1 changed files with 3 additions and 3 deletions

View File

@ -439,11 +439,11 @@ class Escpos:
img_rgba = Image.open(f)
img = Image.new('RGB', img_rgba.size, (255,255,255))
channels = img_rgba.split()
kwargs = {}
if len(channels) > 1:
# use alpha channel as mask
kwargs['mask'] = img_rgba.split()[3]
img.paste(img_rgba, **kwargs)
img.paste(img_rgba, mask=channels[3])
else:
img.paste(img_rgba)
print 'convert image'