Talleres Imágenes y Visión 2025-10
  • Talleres PAID
  • Taller 1: operaciones elementales sobre imágenes
    • Análisis del histograma
    • Operaciones aritméticas
    • Negativo
    • Cuantificación
    • Operaciones lógicas
    • Interpolación
    • Modificación de la paleta de colores
    • Ejercicio de síntesis taller 1
  • Taller 2: operaciones de transformación del histograma
    • Calibración del histograma (o expansión del contraste)
    • Ecualización del histograma
    • Comparación entre diferentes transformaciones del histograma
    • Umbralización simple
    • Umbralización doble
    • Ejercicio de síntesis taller 2
  • Taller 3: Segmentación
    • Segmentación por umbralización
    • Segmentación por crecimiento de regiones
    • Segmentación por agrupación
    • Filtros lineales de detección de contornos
    • Operador de Canny
    • Laplaciano
    • Ejercicio de síntesis taller 3
  • Taller 4: Filtros lineales y no lineales
    • Filtros lineales suavizantes
    • Filtros lineales separables
    • Filtros no lineales
    • Ejercicio de síntesis taller 4
  • Taller 5: Morfología matemática
    • Operadores de dilatación y erosión
    • Gradiente morfológico
    • Operadores de apertura y cierre
    • Etiquetado de objetos
    • Imagen de distancia
    • Esqueleto y adelgazamiento de una imagen
    • Ejercicio de síntesis taller 5
  • Vocabulario
    • Apertura
    • Cierre o clausura
    • Dilatación
    • Elementos estructurantes
    • Erosión
    • Esqueleto, Adelgazamiento y Estrechamiento
    • Falso color
    • Herramienta o elemento estructurante
    • Histograma
    • Imagen binaria
    • Nivel de gris
    • Marcado
    • Morfología matemática
    • Paleta de color
    • Pixel
    • Producto de convolución
    • Pseudo-color
    • Segmentación
    • Transformación del histograma
    • Umbralización del histograma
    • Vecindario y conectividad
    • Coeficiente de Sorensen-Dice
    • Agrupación - Método del codo
  • Imágenes
    • AMOUR
    • ANGIO
    • AQUITAIN
    • BABOON
    • BOUGIES
    • BUREAU
    • BRUIT
    • CARREFOU
    • CHERMANT
    • CIRCUIT
    • CLEF
    • CT
    • DES
    • DES2
    • DES3
    • DES4
    • DESSIN
    • EURO7
    • FILM
    • FISSURE
    • IMPACT
    • LACORNOU
    • MEB
    • MORPHO
    • MUSCLE
    • NOIX
    • OBJECTS
    • QUITO
    • RECT
    • REGLE
    • RONDELLE
    • SCANNER
    • SIC
    • SPOT
    • TORAX
    • TEXT
    • CHEST
  • Ayudas
    • Adición de ruido
    • Adición de ruido uniforme
    • Adición de sombras
    • Aplicación de filtros por convolución
    • Aplicación de filtro Gaussiano
    • Aplicación de filtro promedio
    • Aplicación de filtro sigma
    • Aplicación de operaciones morfológicas
    • Aplicación de ruido Sal y Pimienta
    • Aplicación del Laplaciano
    • Aplicar mapa de color
    • Cálculo de imagen de distancia euclidiana
    • Cálculo del gradiente morfológico
    • Cargar imágenes
    • Crecimiento de regiones
    • Cuantificación de imágenes
    • Detección de componentes conexos
    • Ecualización del histograma
    • Especificación de histogramas
    • Esqueletización (y adelgazamiento)
    • Expansión del histograma
    • Extracción de planos binarios
    • Operaciones aritméticas
    • Operador de Canny
    • Operadores de detección de bordes (Sobel y Prewitt)
    • Redimensionar imágenes
    • Segmentación por K-means
    • Segmentación por súper-pixeles (SLIC)
    • Separabilidad de filtros lineales
    • Umbralización
    • Umbralización doble
    • Umbralización local
    • Visualizar histograma
    • Visualizar imágenes
Powered by GitBook
On this page
  1. Taller 1: operaciones elementales sobre imágenes

Interpolación

PreviousOperaciones lógicasNextModificación de la paleta de colores

Imágenes de trabajo:

Representemos los como nodos de una malla o rejilla. Algunas transformaciones geométricas (translación, transpuesta, submuestreos, simetrías horizontal y vertical...) asignan a cada pixel una nueva posición situada sobre un nodo de la malla. Estas transformaciones pueden ser efectuadas sin interpolación. Otras transformaciones (rotación, zoom) hacen "caer" la mayoría de los pixeles fuera de los nodos de la malla. ¿Qué valor atribuir entonces a cada nodo (pixel) de la imagen resultado? Este valor debe imperativamente obtenerse por interpolación. Sin interpolación, el fenómeno aliasing (recubrimiento del espectro) aparece.

  1. Cree un nuevo notebook.

  2. Genere una imagen de 256x256x1 con valores 255 y 0 de color blanco. Genere una cuadrícula de 8x8 negra de 2 pixeles de grosor a lo largo de toda la imagen. el resultado.

  3. Haga un de esta imagen a la mitad de su dimensión (número de filas y columnas): 128x128x1, conservando el tamaño físico (en cm) de la misma. Utilice la función resize de python-opencv. el resultado. ¿Cuál es la nueva resolución de la imagen (tamaño del pixel)? ¿Cómo explica este efecto?

  4. Seleccione tres técnicas de interpolación (incluya Nearest Neighbor) y observe el efecto en la imagen resultado. Comente el resultado basado en la apariencia de la imagen y los niveles de gris de sus píxeles. Investigue en qué consisten cada una de estas técnicas de interpolación.

  5. Repita 3 y 4 la imagen original a 100x100x1. Visualice los resultados con los diferentes filtros. ¿Qué diferencias observa entre esta imagen y las obtenidas anteriormente?

  6. y la imagen de trabajo.

  7. esta imagen para que tenga dimensiones 34x31. Cambie los diferentes interpoladores del filtro y observe las diferencias entre la imagen original y la imagen resultado. ¿Cuáles son sus conclusiones?

  8. Ahora haga un de la misma imagen, conservando el tamaño físico (en cm) de la misma. Para esto: convierta primero la imagen a su tamaño original (134x124 en x, y). Note que el tamaño del pixel es 1x1. Ahora, duplique su dimensión (número de filas y columnas). ¿Cuál es la nueva resolución de la imagen (tamaño del pixel)? Cómo explica este efecto? Compare la técnica de interpolación NearestNeighbor con Cubic B-spline haciendo énfasis en el efecto que se observa en los contornos de las diferentes regiones. ¿Cuáles son sus conclusiones?

  9. Guarde los cambios en su notebook.

Torax.png
pixeles
Visualice
submuestreo
Visualice
submuestreando
Cargue
visualice
Submuestree
remuestreo