Bueno en vista de que el p**to PIL (Python Image Library) no soporta el formato GIF89a me he visto jodido al momento de querer hacer un GIF animado partiendo de varias imagenes en python, (ya habrá otra forma supongo), así que lo único que he podido hacer leyendo la documentación (y toda la p***ta documentación está en inglés) es descomponer un gif en varias imágenes, aunque bueno me hace falta meterle mano a detalles como conservar transparencias y cosas de ese tipo que aún no me quedan muy claras.
from PIL import Image
img=Image.open('bebe.gif')#8 imagenes
img.save('1.png')
i=1
while True:
    try:
        i=i+1
        img.seek(img.tell()+1)
        img.save(str(i)+'.png')
    except EOFError:
        print "El gif no tiene más imágenes"
        exit()
//mHmm..
Interesante, son de esas cosas que no se me ocurrirían hacer!
Gracias por compartir hermano y haber que podemos hacer con este modulo de Image!
1337 & culture!
Responder

Volver a “Fuentes”