fixed GIF issue
This commit is contained in:
@@ -2795,25 +2795,25 @@ class StockTicker():
|
|||||||
|
|
||||||
if ind == 0 and all_settings['title']:
|
if ind == 0 and all_settings['title']:
|
||||||
|
|
||||||
title_img = self.openImage('feature_titles/gifs.png')
|
#title_img = self.openImage('feature_titles/gifs.png')
|
||||||
|
|
||||||
for i, frame in enumerate(ImageSequence.Iterator(GIF)):
|
for i, frame in enumerate(ImageSequence.Iterator(GIF)):
|
||||||
frame = frame.convert('RGB')
|
frame = frame.convert('P')
|
||||||
frame.thumbnail((128, 32))
|
frame.thumbnail((128, 32),Image.NEAREST)
|
||||||
|
|
||||||
f = self.stitchImage([title_img, frame])
|
#f = self.stitchImage([title_img, frame])
|
||||||
frames.append(f)
|
frames.append(frame)
|
||||||
|
|
||||||
else:
|
else:
|
||||||
|
|
||||||
for i, frame in enumerate(ImageSequence.Iterator(GIF)):
|
for i, frame in enumerate(ImageSequence.Iterator(GIF)):
|
||||||
|
|
||||||
frame = frame.convert('RGB')
|
frame = frame.convert('P')
|
||||||
frame.thumbnail((128, 32))
|
frame.thumbnail((128, 32),Image.NEAREST)
|
||||||
|
|
||||||
#frame = frame.resize((99999, 32))
|
#frame = frame.resize((99999, 32))
|
||||||
f = self.stitchImage([frame])
|
#f = self.stitchImage([frame])
|
||||||
frames.append(f)
|
frames.append(frame)
|
||||||
|
|
||||||
|
|
||||||
frames[0].save('./display_images/working_gif{}.gif'.format(str(ind)), save_all=True, append_images=frames[1:], loop=0, optimize = False)
|
frames[0].save('./display_images/working_gif{}.gif'.format(str(ind)), save_all=True, append_images=frames[1:], loop=0, optimize = False)
|
||||||
|
Reference in New Issue
Block a user