notes.md (1315B)
Intention
Comprendre la structure d'une image numérique, le fait que c'est des données manipulables par algorythme.
Contenus du programme
Photo numérique : * Pixels * Métadonnées EXIF * Traitement d'image
Programmation (très supercificiellement pour l'instant) : * affectation * appel de fonction * boucle bornée
Modalités
Ce TP est sur Moodle. L'exploration et manipulation des images dans la partie 1 se fait avec Gimp. Le code python de la partie 2 utilise la PIL (module 'pillow').
J'espère faire une séance de 55mn par partie.
Structure
De quoi est constitué une image ?
- Comprendre qu'une image est une grille de pixels
- comprendre comment la couleur d'un pixel est faite à partir de ses constituantes (Rouge, Vert, Bleu)
- comprendre comment agit certaines modifications de couleurs disponible dans Gimp
- Comprende qu'une image est (souvent) accompagnée de métadonnées, et quels type de métadonnées existent
coment manipuler une image grâce à un programme ?
- savoir lire du python avec une syntaxe de base (appels de fonctions, variables un peu abtraites)
- lire des boucles for qui parcourent les coordonnées des pixels de l'image
- voir où sont récupérées et les données des pixels
- modifier les boucles pour manipuler les couleurs de l'image