0

fix pillow no longer allowing RGBA JPEG

This commit is contained in:
Kevin Chang
2018-02-15 06:37:39 -08:00
parent 22b9ab3f63
commit e996bd1e47
2 changed files with 4 additions and 2 deletions

View File

@@ -978,7 +978,7 @@ class TileSet(object):
# Save it
with FileReplacer(imgpath, capabilities=self.fs_caps) as tmppath:
if imgformat == 'jpg':
img.save(tmppath, "jpeg", quality=self.options['imgquality'], subsampling=0)
img.convert('RGB').save(tmppath, "jpeg", quality=self.options['imgquality'], subsampling=0)
else: # png
img.save(tmppath, "png")
@@ -1089,7 +1089,7 @@ class TileSet(object):
# Save them
with FileReplacer(imgpath, capabilities=self.fs_caps) as tmppath:
if self.imgextension == 'jpg':
tileimg.save(tmppath, "jpeg", quality=self.options['imgquality'], subsampling=0)
tileimg.convert('RGB').save(tmppath, "jpeg", quality=self.options['imgquality'], subsampling=0)
else: # png
tileimg.save(tmppath, "png")