Cómo convertir una imagen a escala de grises en Python – Resuelto

Convertir una imagen a escala de grises en Python

En este artículo, te mostraré cómo convertir una imagen a escala de grises utilizando Python. Para este propósito, utilizaremos la biblioteca PIL (Python Imaging Library) que nos proporciona una serie de funciones para trabajar con imágenes.

Paso 1: Instalar la biblioteca PIL

Antes de comenzar, asegúrate de tener instalada la biblioteca PIL en tu entorno de Python. Puedes instalarla utilizando el siguiente comando pip:

pip install Pillow

Paso 2: Cargar la imagen

Lo primero que debemos hacer es cargar la imagen que queremos convertir a escala de grises. Para esto, utilizaremos la función open() de la biblioteca PIL.

from PIL import Image

imagen = Image.open('imagen.jpg')

Paso 3: Convertir la imagen a escala de grises

Una vez que hemos cargado la imagen, podemos convertirla a escala de grises utilizando el método convert() con el modo ‘L’. Este modo representa la imagen en niveles de gris.

imagen_gris = imagen.convert('L')

Paso 4: Guardar la imagen en escala de grises

Finalmente, podemos guardar la imagen en escala de grises en nuestro sistema de archivos utilizando el método save().

imagen_gris.save('imagen_gris.jpg')

¡Listo! Ahora has aprendido cómo convertir una imagen a escala de grises en Python utilizando la biblioteca PIL. Espero que este artículo te haya sido útil en tu aprendizaje de programación en Python. ¡Buena suerte!