Jpg'lerin sırasını giflere dönüştürmeye çalışırken bir hatayla karşılaşırsınız. Bir paletin nasıl ekleneceğini anlayamıyorum ya da asıl sorun buysa. images2gif.py ana sayfasındaki numpy dizilerini kullanarak yüklenecek gifleri elde edebildi. BununlaGlobalPalette ile images2gif.py dosyasındaki hata
import PIL
from PIL import Image
import StringIO
import images2gif
images = []
for frame in animation1.frames:
img_data = s3manager.get_file_as_string(frame.s3_filename)
image = Image.open(StringIO.StringIO(img_data))
images.append(image)
images2gif.writeGif('lala3.gif', images, duration=0.5, dither=0)
aşağıdaki hatayı alıyorum:
"images2gif.py", line 436, in writeGifToFile
fp.write(globalPalette)
TypeError: must be string or buffer, not None
bu jpgs için bir palet nasıl belirleneceğini Emin değilim. Belgeleme bana açık değil ve bu sorun olsa bile emin değilim. yardım et?
Aynı sorunu yaşayın. Yastık yeniden yüklemeden önce benim için çalıştı çünkü PNG dosyaları ile çalışmak için gereken bazı bağımlılıkları eksikti. –