#include #include #include #include #include //#include #define U8 unsigned char #define U16 unsigned short int #define U32 unsigned long int //************************************************** //************************************************** //***** Variables du projets //************************************************** //************************************************** typedef struct { U32 largeur; U32 hauteur; }RESOLUTION; const int taille=640;//415; //Résolution maximale d'une image //*************************************************** //*************************************************** //***** Programme //*************************************************** //*************************************************** int main (void) { //********************** //Variables du programme //********************** clock_t deb=clock(),fin; //Calcul la durée de chaque traitement d'image U8 BitMap[taille][taille]; //tableau de manipulation de l'image N&B U8 BitMap2[taille][taille]; RESOLUTION resolution; //Résolution de l'image int nbPhoto=0; //Nombre de photos considérées comme comptenant un camion int nbPhotoTest=3; //86400, Nombre de photos à tester, soit 86400 photos avec une image par seconde pendant 24h int numPhoto=0; // Numéro de la photo en cours de traitement char Nom1[]="photo4.pgm"; //Noms des photos en cours de traitement char Nom2[]="photo5.pgm"; //************************ //Déroulement du programme //************************ deb=clock(); for(numPhoto=1;numPhoto