Programmation

Déroulement des séances et énoncés des TP

Séance 1 (16/09) : TP Introduction (correction)

Séance 2 (23/09) : suite du TP Introduction + TP Equation de Reynolds

Séance 3 (30/09) : rendre devoir + contrôle + TP Résolution d’équations non linéaires

Séance 4 (07/10) : suite TP Résolution d’équations non linéaires

Séance 5 (14/10) : TP Analyse de données

Séance 6 (21/10) : rendre devoir + contrôle + TP Images (Fichier zip contenant les images et fonctions de lecture/affichage.)

Pas de cours le 28/10 : semaine de vacances de l’Université

Séance 7 (04/11) : TP Images suite (archive zip contenant des images et les fonctions de lecture/écriture)

Pas de cours le 11/11 : férié

Séance 8 (18/11) :  TP Interpolation d’image (archive zip contenant des images et les fonctions de lecture/écriture)

Séance 9 (25/11) : rendre devoir + contrôle + TP Transport optimal ou TP Edition d’Images par équation de Poisson

Séance 10 (02/12) : TP Transport optimal (suite) ou TP Edition d’Images par équation de Poisson (suite). Correction du TP Edition d’Images. Correction du TP Transport.

Séance 11 (09/12) : TP Débruitage par ACP 

Séance 12 (16/12) : rendre devoir + contrôle +   TP aléatoire 

 

Validation pour le cours

La validation se fait par contrôle continu. Ces contrôles ont lieu toutes les trois séances. Chaque contrôle est composé d’un devoir à rendre en début de séance et d’un contrôle écrit de 30min au début de la même séance, sans document autorisé.  La note finale est la moyenne des notes des contrôles continus, en excluant la plus mauvaise des 4.

Si vous souhaitez rédiger votre rapport en LaTeX, voir également : Comment rédiger un rapport en LaTeX ?

Pour les TP nécessitant d’afficher des images :

Pour ceux qui ont un MAC ou ne peuvent pas installer la toolbox SIVP pour leur projet ou pour le TP image, lire attentivement :

  • Commencer par télécharger l’archive archive_projets_mac.zip. Cette archive contient un répertoire images/ qui contient les images des deux projets au format .mat, et un répertoire src/ qui contient des fonctions pour afficher les images sous Scilab.
  • Charger les fonctions du répertoire src/ en tapant la commande (en remplaçant PATH par le chemin adéquat !)
    getd(’PATH/src’);           // charge les fonctions de src
    stacksize(50000000);       // augmente la limite de mémoire
    
  • Pour lire une des images avec l’extension  .mat dans Scilab (par exemple une image nommée avion.mat) et la mettre dans la variable u0, vous devez taper les commandes suivantes :
    loadmatfile('avion.mat'); u0 = u;
  • Si vous voulez afficher l’image u0 sous Scilab vous devez utiliser les fonctions fview.sci (pour les images en niveaux de gris) et ccview.sci (pour les images en couleur) de l’archive.
    ccview(double(u0));    // pour une image en couleur
    fview(double(u0);      // pour une image en niveaux de gris