## Traitement d'images
Ce référentiel contient des algorithmes de traitement d'image implémentés comme un
Une partie de l'EE 569 - Introduction au traitement d'image numérique à l'USC.
L'aperçu de haut niveau des algorithmes implémentés dans chaque dossier est
Donné ci-dessous:
#### HW1:
- Recadrage et redimensionnement
- Transformation des couleurs
- Égalisation de l'histogramme en utilisant une approche basée sur TF et CDF
- Denoize d'image utilisant un filtre médian, un filtre moyen et NLM
#### HW2:
- Déformation géométrique
- Matchage de puzzle
- Transformation homographique et superposition d'image
- Halfoning numérique en utilisant:
- Déshardage ordonné
- Diffusion d'erreur de Floyd-Steinberg
- Jjn
- Têtu
- Binarisation d'image en utilisant un seuil simple
- Traitement morphologique
- Algorithme de remplissage de trou à base de dilatation
- Algorithme de remplissage de trou de dilatation et d'érosion
- Détection de coin Harris
#### HW3:
- Classification de texture à l'aide de lois filtre et k moyens
- Segmentation de texture
- Extraction et description des points saillants à l'aide de sift et de surf
- Correspondance d'image à l'aide de fonctionnalités Sift et Surf
#### HW4:
- Formation et test LENET-5 sur l'ensemble de données MNIST.
- Stimuler les performances de LENET-5 sur les images négatives.
- Formation et test LENET-5 sur l'ensemble de données d'images couleur.
- Test de l'invariance de translation.