Semaine 6
Contenu
Semaine 6¶
Consignes¶
Avant mardi 14 mars 22h:
[ ] Relire les diapos du cours 6.
[ ] Finir le TP et le déposer sur GitLab (5 points)
TP¶
Objectif¶
L’objectif de cette semaine est de rajouter à votre escarcelle quelques outils de manipulation d’images en vue du deuxième projet: ainsi, vous pourrez y traiter des jeux d’images plus complexes. Nous verrons par exemple, lorsque l’image n’est pas bien cadrée, comment en extraire la portion pertinente. Nous verrons aussi comment réaliser des diaporamas simples avec Jupyter, en vue de votre soutenance de projet.
N’oubliez pas d’appliquer toutes les bonnes pratiques!
Consignes¶
[ ] Téléchargez le sujet de TP
Semaine6
(rappel des instructions.[ ] Ouvrez la feuille index pour retrouver ces consignes.
[ ] Ouvrez la feuille diaporamas et suivez les instructions.
[ ] Ouvrez la feuille arcimboldo et suivez les instructions.
Au fur et à mesure, vous mettrez à jour votre rapport ci-dessous. Bon TP!
Rapport¶
Au fur et à mesure du TP, vous cocherez ci-dessus les actions que vous
aurez effectuées; pour cela, double-cliquez sur la cellule pour
l’éditer, et remplacez - [ ]
par - [x]
. Vous prendrez aussi des
notes ci-dessous. Enfin, vous consulterez la section « Revue de code »
ci-dessous pour vérifier la qualité de votre code.
En quelques mots, qu’avez-vous appris?¶
Quelles difficultés avez vous éventuellement rencontrées?¶
Qu’avez vous aimé ou moins aimé dans ce TP?¶
Notes libres¶
Revue du code¶
Affichage du code des principales fonctions¶
from intro_science_donnees import show_source
from utilities import *
show_source(yellowness_filter)
show_source(color_correlation_filter)
Conventions de codage¶
L’outil flake8
permet de vérifier que votre code respecte les
conventions de codage usuelles de Python, telles que définies
notamment par le document PEP
8. Si la cellule suivante
affiche des avertissements, suivez les indications affichées pour
peaufiner votre code.
from intro_science_donnees import code_checker
code_checker("flake8 utilities.py")