Changes between Version 26 and Version 27 of MjpegCourse/Station


Ignore:
Timestamp:
Dec 7, 2010, 11:46:47 AM (13 years ago)
Author:
joel
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • MjpegCourse/Station

    v26 v27  
    174174||F,,35,,'||F,,36,,'||F,,48,,'||F,,49,,'||F,,57,,'||F,,58,,'||F,,62,,'||F,,63,,'||
    175175
    176 Notes d'implémentation:
     176Notes d'implémentation :
    177177 * 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.
    178178 * Les transformations IQ et ZZ doivent être implémentées dans la même boucle de code.
    179179 * Les types des données sont :
    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...)
     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...)
    183183 * 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).
    184184 * 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`).
     
    230230 * le fichier `mjpeg`, contenant la description de l'application.
    231231 * 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`.
    233233
    234234Le 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`).