Changes between Version 26 and Version 27 of MjpegCourse/Station
- Timestamp:
- Dec 7, 2010, 11:46:47 AM (14 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
MjpegCourse/Station
v26 v27 174 174 ||F,,35,,'||F,,36,,'||F,,48,,'||F,,49,,'||F,,57,,'||F,,58,,'||F,,62,,'||F,,63,,'|| 175 175 176 Notes d'implémentation :176 Notes d'implémentation : 177 177 * Pour implémenter ZZ, un tableau statique commençant par les valeurs ZZ![0]=0, ZZ![1]=1, ZZ![2]=8, ZZ![3]=16, ZZ![4]=9, etc. vous sera probablement utile. 178 178 * Les transformations IQ et ZZ doivent être implémentées dans la même boucle de code. 179 179 * Les types des données sont : 180 * T : Table de quantisation inverse (IQ) : entiers non signés 8 bits181 * F,,n,, : Blocs en entrée : entiers 16 bits signés182 * F,,n,,' : Blocs en sortie : entiers 32 bits signés (car 8bits*16bits nécessite au plus 24 bits...)180 * T : Table de quantisation inverse (IQ) (entiers non signés 8 bits) 181 * F,,n,, : Blocs en entrée (entiers 16 bits signés) 182 * F,,n,,' : Blocs en sortie (entiers 32 bits signés, car 8bits*16bits nécessite au plus 24 bits...) 183 183 * Votre code '''doit''' être portable quelle que soit l'endianness du processeur sous-jacent (si vous ne faites pas de transtypages hasardeux sur les pointeurs, ça devrait bien se passer). 184 184 * Votre code '''doit''' gérer toutes les tailles d'images (tant qu'elles sont multiples de 8x8). Cela signifie que toutes les boucles doivent utiliser les tailles issues des constantes (`WIDTH`, `HEIGHT`, `BLOCKS_W`, `BLOCKS_H`). … … 230 230 * le fichier `mjpeg`, contenant la description de l'application. 231 231 * Les répertoires des tâches `iqzz` et `libu`, contenant uniquement les fichier `.task` et `.c` (pas le `.bc`). Bien entendu, ces deux descriptions de tâches `.task` doivent faire référence au `.c`, pas au `.bc`. 232 * Votre rapport ('' une page maximum'') qui répond aux questions posées dans le sujet de TP, doit être au format PDF (et aucun autre) dans un fichier nommé '''exactement''' `rapport.pdf`.232 * Votre rapport ('''une page maximum''') qui répond aux questions posées dans le sujet de TP, doit être au format PDF (et aucun autre) dans un fichier nommé '''exactement''' `rapport.pdf`. 233 233 234 234 Le nom de fichier de l'archive doit contenir les nom des deux auteurs, séparés par un ''underscore'' (_) (par exemple: `dupond_dupont.tar.gz`).