Crear un GIF con imágenes – python imageio

¿Qué es un GIF?

Descarga estos archivos en GitHub Desplegar la explicación del código
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
# Importra librerías
import os
import imageio
 
# Ubicación de la base de datos
path = '/home/kipuna/Escritorio/ImagenesGif/'
archivos = sorted(os.listdir(path))
img_array = []
 
# Leer todos los archivos formato imagen desde path
for x in range(0, len(archivos)):
    nomArchivo = archivos[x]
    dirArchivo = path + str(nomArchivo)
    print(dirArchivo)
 
    # Asignar a variable leer_imagen, el nombre de cada imagen
    leer_imagen = imageio.imread(dirArchivo)
 
    # añadir imágenes al arreglo img_array
    img_array.append(leer_imagen)
 
# Guardar Gif
imageio.mimwrite('Gato.gif', img_array, 'GIF', duration=0.5)

Obtendrás de resultado un GIF así:

Si estás usando Windows ten presente que al leer el directorio de las imágenes la posición de los slash y back slash son muy importantes y te pueden generar errores cuando están mal colocados, consulta el siguiente enlace para profundizar este tema archivos de una carpeta en Python.

1 comentario en “Crear un GIF con imágenes – python imageio”

  1. Pingback: Cómo ejecutar un script python .py en la terminal de Ubuntu – Kipuna Ec

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *