Projet

Traitement d’image

Description du sujet

Le sujet est disponible ici

Consignes

  • Les rendus par mails ne seront pas acceptés !
  • L’utilisation de GIT est Obligatoire
  • Les groupes doivent être constitués uniquement d’étudiants du même groupe de TD !
  • Les rendus se feront dans la classe TEAMs => Rendu
  • Le rendu est obligatoirement un lien GIT !
  • Veuillez renseigner votre groupe dans le fichier (veuillez respecter les onglets de groupes de TDs) => Groupes
  • Deadline : Dimanche 5 Juin 23h59min
  • Le rendu du programme doit permettre l’exécution de l’ensemble des consignes demandés
  • Le programme doit être codé en compilation séparée.
  • Si les spécifications ne sont pas respectées (même si le programme marche), vous vous exposez à des pénalités
  • Vous aurez les TPs encadrés, où vous pourrez solliciter l’enseignant. Afin de réaliser ce projet, du travail personnel est sans doute nécessaire.
  • Le rendu de ce TP est un travail de groupe. Si nous trouvons des similitudes, sur internet ou avec un autre groupe, en plus d’une pénalité au niveau de la note qui sera de 0, une procédure de gestion des fraudes à un examen pourra être envisagée.

Documents à rendre

Un lien git contenant :

  • L’ensemble des fichiers .c et .h permettant d’exécuter le programme
  • Un makefile
  • Un readme avec les instructions pour exécuter le programme
  • Un rapport au format PDF contenant les parties suivantes :

  1. Qu’est ce que le traitement d’image ?
  2. Difficultés rencontrées
  3. Répartition des tâches au sein du groupe
  4. Choix de programmation
  5. Bilan personnel par chaque membre du groupe
  6. Sitographie

Barème

Fonctionnalités attendues Chargement 1
sauvegarde 1
création 2
Transformation niveau de gris 2
Binarisation 1
Miroir 2
Rotation 1
Négatif 2
Histogramme 2
Recadrage dynamique 1
Convolution 3
Renforcement de constrate 1
Floutage 1
Contour 1
Erosion 2
Dilation 2
Lignes de commandes usage lignes commandes 1
Gestion des paramètres lignes de commandes 1
BONUS plot de l’histogramme 2
Segmentation 2
zoom x2 2
dezoom 2
MALLUS Non Utilisation de git -5
utilisation mono commit -2
Erreurs de compilation /2
Rapport pas au format PDF -5
Code non commenté -5
Non utilisation de makefile -2
Compilation non séparée -5