## Procesamiento de imágenes
Este repositorio contiene algoritmos de procesamiento de imágenes implementados como un
Parte de EE 569 - Introducción al procesamiento de imágenes digitales en USC.
La descripción general de alto nivel de los algoritmos implementados en cada carpeta es
Dado a continuación:
#### HW1:
- Recorte y cambio de tamaño
- Transformación del espacio de color
- Al igualación de histograma utilizando el enfoque basado en TF y CDF
- Denosing de imágenes utilizando filtro medio, filtro medio y NLM
#### HW2:
- Deformación geométrica
- Coincidencia de rompecabezas
- Transformación homográfica y superposición de imágenes
- Media de medias digitales con:
- Riñonización ordenada
- Difusión de error de Floyd-Steinberg
- Jjn
- Stucki
- Binarización de imágenes utilizando umbral simple
- Procesamiento morfológico
- Algoritmo de llenado de agujeros basados en dilatación
- Algoritmo de llenado de agujeros a base de dilatación y erosión
- Detección de la esquina de Harris
#### HW3:
- Clasificación de textura utilizando el filtro de leyes y k significa
- Segmentación de textura
- Extracción y descripción de puntos salientes usando Sift y Surf
- Coincidencia de imágenes usando las características de Sift y Surf
#### HW4:
- Entrenamiento y prueba Lenet-5 en el conjunto de datos MNIST.
- Aumento del rendimiento de Lenet-5 en imágenes negativas.
- Entrenamiento y prueba Lenet-5 en el conjunto de datos de imágenes en color.
- Prueba de invariancia traslacional.