Contenido

Objetivo

Comprender y usar las técnicas básicas en el procesamiento de imágenes

Descripción

En esta experiencia educativa entenderás qué es el procesamiento de imágenes, así como usar las funciones básicas en Python referentes a este tema.

Explicación

Haz clic para revisar la explicación.

Introducción al procesamiento de imágenes

Recursos adicionales

Los siguientes enlaces son externos a la Universidad Tecmilenio, al acceder a ellos considera que debes apegarte a sus términos y condiciones.

Revisa la siguiente lectura:

Para conocer más sobre introducción al procesamiento de imágenes, te recomendamos leer:

OpenCV. (2020). Open Source Computer Vision. Recuperado de https://docs.opencv.org/4.5.1/index.html

Actividad

Objetivo

Comprobar las funciones básicas de la librería OpenCV.

Instrucciones

Utilizando el entorno de trabajo Jupyter Notebook, realiza lo que se pide a continuación:

  1. Selecciona dos imágenes distintas de tu computadora, cárgalas dentro del notebook y asígnalas a dos variables en Python, utilizando OpenCV; asegúrate de que sean de extensión .jpg, .jpeg o .png.
  2. Obtén la forma del arreglo que contiene la imagen y nota que el formato en el que se almacena es (B, G, R).
  3. Cada pixel toma un valor dentro del rango [0, 255]. Obtén los valores de intensidad máximos y mínimos de las imágenes utilizadas.
  4. Muestra las imágenes en tu notebook. Observa que los colores no se ven como deberían ser. Realiza la conversión necesaria para que las imágenes se muestren como son.
  5. Modifica las imágenes para que se muestren en escala de grises.
Checklist

Asegúrate de:

  • Cargar correctamente las imágenes en Python.
  • Obtener las características numéricas de las imágenes.
  • Mostrar imágenes a color y en escala de grises.