Introducción

Ya estamos aquí con otra entrada de manipulación de imágenes en Python. Lo que nos reúne aquí hoy es cómo convertir una imagen webp a png usando Python y la librería Pillow.

Lo que haremos será convertir un archivo con extensión .webp a un archivo con extensión .png.

Convertir WEBP a PNG con Python

Esto es muy fácil. Tenemos que instalar la librería, abrir la imagen y guardarla con otro formato. Veamos cómo hacer esta conversión.

Antes de todo instala Python 3 y Pip.

Instalar librería

Una vez que tengas PIP, ejecuta el siguiente comando:

pip install Pillow

Eso instalará la librería. Con eso tienes.

Convertir imagen

Ahora aquí dejo un ejemplo de código del script para realizar la transformación. Veamos el código y más tarde lo explicamos:

from PIL import Image
imagen = Image.open("tu_imagen_con_extension.webp")
 
# Aquí hacemos la conversión
imagen.save("nueva_imagen_con_extension.png")
 
# ¡Listo!

Lo único que se hace es abrir la imagen y luego guardarla. Pillow y Python se encargan del resto. Recuerda que ahí la ruta es relativa, es decir, las imágenes se leerán y escribirán en la ruta en donde este el script.

Si tus imágenes están en otro lugar, simplemente especifica la ruta absoluta; por ejemplo: C:\users\tu_usuario\Desktop\imagen.webp o /home/usuario/imagen.webp.

Si el post ha sido de tu agrado te invito a que me sigas para saber cuando haya escrito un nuevo post, haya actualizado algún sistema o publicado un nuevo software. Facebook | X | Instagram | Telegram | También estoy a tus órdenes para cualquier contratación en mi página de contacto