# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
# // // // ////// // // //////// //// #
# /// /// // // // // // // // // // // #
# // // // // // // // //////// // // // // #
# // // //////// ////// // // // // #
# // // // // // // //////// // #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Auteurs : Hugo Bensbia ; Naomi Rousselle
Groupe : MIN-4
Les fichiers d'un projet logiciel visant a l'extraction des contours d'une image bitmap.
Ce repertoire est organise en sous-repertoires : un pour chaque tache.
Les fichiers resultants de nos tests sont automatiquement ranges dans les dossiers correspondants.
Ce repertoire contient les images utilisees par les differents programmes de tests. Il est organise en sous-repertoires : un pour chaque tache.
Les images ayant le pre-fixe [erreur] sont volontairement syntaxiquement fausses pour mettre en avant la gestion d'une erreur particuliere par un programme de test. L'erreur est indiquee dans le titre.
Ce repertoire contient les programmes visant a tester les fonctions implementees dans les differents paquetages utilises.
Ce repertoire contient les fichiers interfaces (.h) des differents paquetages utilises pour le projet.
Ce repertoire contient les fichiers d'implementations (.c) des differents paquetages utilises pour le projet.
Ce repertoire contient des scripts qui compilent et effectuent automatiquement differents tests pour chacune des taches.
Commandes executables :
./scripts/[tache_x]_nom.sh./scripts/[utile]_nom.sh
Specifie nos regles d'ecriture pour nos fonctions, structures, et autre indications notables pour comprendre notre syntaxe.
Sert a compiler les programmes selon des regles definies. Liste des commandes :
make: Compile tous les executables.make clean: Supprime tous les fichiers .omake clear: Supprime tous les executables
Contient notre journal de bord et le suivi de notre projet que ce soit en terme d'objectifs, de taches accomplies ou de gestion du temps.