Introducción
En este artículo, aprenderemos cómo convertir una imagen a escala de grises utilizando la biblioteca Python OpenCV. La escala de grises es una representación de una imagen en la que cada píxel tiene un solo valor que representa la intensidad de la luz en ese punto.
Instalación de OpenCV
Antes de comenzar, asegúrate de tener instalada la biblioteca OpenCV en tu entorno de Python. Puedes instalarla fácilmente usando pip:
pip install opencv-python
Código de ejemplo
A continuación, se muestra un ejemplo de cómo convertir una imagen a escala de grises en Python utilizando OpenCV:
import cv2
# Cargar la imagen
image = cv2.imread('imagen.jpg')
# Convertir la imagen a escala de grises
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# Mostrar la imagen en escala de grises
cv2.imshow('Imagen en escala de grises', gray_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
En este código, primero cargamos la imagen utilizando la función cv2.imread(). Luego, utilizamos la función cv2.cvtColor() para convertir la imagen a escala de grises. Finalmente, mostramos la imagen en escala de grises utilizando cv2.imshow() y esperamos a que el usuario presione una tecla antes de cerrar la ventana.
¡Y eso es todo! Ahora sabes cómo convertir una imagen a escala de grises en Python utilizando OpenCV. ¡Espero que este artículo te haya sido útil!