Go to file
2024-05-22 14:06:57 +02:00
Annexe rennomage de l'article 2024-05-22 11:21:18 +02:00
bin_prof Import initial du projet 2024-04-26 09:56:46 +02:00
docs Import initial du projet 2024-04-26 09:56:46 +02:00
Extentions Annexe et Extensions 2024-05-22 11:00:16 +02:00
images DES IMAGES JOLIES 2024-05-22 11:59:24 +02:00
include Merge branch 'master' into newvalerie 2024-05-22 11:24:31 +02:00
obj Import initial du projet 2024-04-26 09:56:46 +02:00
src dernier bug fix 2024-05-22 14:06:57 +02:00
tests tri dans le dossier tests 2024-05-13 16:55:25 +02:00
.gitignore gitignore ++ 2024-05-13 16:57:58 +02:00
.gitlab-ci.yml Import initial du projet 2024-04-26 09:56:46 +02:00
Makefile little fix pour que ça ttourne chez les profs 2024-05-21 20:42:39 +02:00
README.md MAJ gant marqueur-- 2024-05-22 11:47:51 +02:00

Notre encodeur JPEG à nous

Bienvenue sur la page d'accueil de votre projet JPEG, un grand espace de liberté, sous le regard bienveillant de vos enseignants préférés. Le sujet sera disponible dès lundi à l'adresse suivante : https://formationc.pages.ensimag.fr/projet/jpeg/jpeg/.

Vous pouvez reprendre cette page d'accueil comme bon vous semble, mais elle devra au moins comporter les infos suivantes **avant la fin de la première semaine ** :

  1. des informations sur le découpage des fonctionnalités du projet en modules, en spécifiant les données en entrée et sortie de chaque étape ;
  2. (au moins) un dessin des structures de données de votre projet (format libre, ça peut être une photo d'un dessin manuscrit par exemple) ;
  3. une répartition des tâches au sein de votre équipe de développement, comportant une estimation du temps consacré à chacune d'elle (là encore, format libre, du truc cracra fait à la main, au joli Gantt chart).

Rajouter régulièrement des informations sur l'avancement de votre projet est aussi une très bonne idée (prendre 10 min tous les trois chaque matin pour résumer ce qui a été fait la veille, établir un plan d'action pour la journée qui commence et reporter tout ça ici, par exemple).

Gantt

gantt
    dateFormat  DD-MM
    axisFormat  %d
    title       Répartition des taches dans le temps
    excludes    weekends, 01-05, 08-05, 09-05, 10-05, 20-05
    todayMarker off
    %% (`excludes` accepts specific dates in YYYY-MM-DD format, days of the week ("sunday") or "weekends", but not the word "weekdays".)

    section Valérie
    Répartition des taches              :29-04, 1d
    Récupération des tables de huffman  :29-04, 6d
    Codage des DC                       :07-05, 2d
    Main pour le gris                   :1d
    Main pour les couleurs              :2d
    Gestion des options                 :2d
    Mise en forme du projet             :22-05, 1d      

    section Alexandre
    repartition des taches              :29-04, 1d
    Lire image                          :29-04, 5d
    zigzag                              :29-04, 4d
    DCT                                 :29-04, 4d
    Quantification                      :01-05, 2d
    Conversion YCbCr et structure       :1d
    DCT optimisée et autres opti        :5d
    Lecture couleur                     :3d
    Debug et optimisations              :16-05, 4d
    Extensions, commentaires            :20-05, 2d


    section Isak
    repartition des taches                    :29-04, 1d
    Fonctions d'écriture fichier              :29-04, 3d
    Codage des AC                             :2d
    Ecriture des entêtes                      :2d
    Division en MCU pour les niveaux de gris  : 2d
    Division en MCU pour le YCbCr             : 2d
    Downsampling                              : 16-05, 2d
    MAJ du Makefile                           : 18-05, 19-05
    Debug + optimisation + parallelisation    : 1d
    Polish                                    : 1d

Liens utiles

  • Bien former ses messages de commits : https://www.conventionalcommits.org/en/v1.0.0/ ;
  • Problème relationnel au sein du groupe ? Contactez Pascal !
  • Besoin de prendre l'air ? Le Mont Rachais est accessible à pieds depuis la salle E301 !
  • Un peu juste sur le projet à quelques heures de la deadline ? Le Montrachet peut faire passer l'envie à vos profs de vous mettre une tôle !