diff --git a/SNT/02_Image_Numerique/1B.tex b/SNT/02_Image_Numerique/1B.tex new file mode 100644 index 0000000..4e4d1d1 --- /dev/null +++ b/SNT/02_Image_Numerique/1B.tex @@ -0,0 +1,14 @@ +\documentclass[a4paper,10pt]{article} +\usepackage{myXsim} + +\author{Benjamin Bertrand} +\title{Image Numérique - Cours} +\date{novembre 2020} + +\pagestyle{empty} + +\begin{document} + +\maketitle + +\end{document} \ No newline at end of file diff --git a/SNT/02_Image_Numerique/1E.tex b/SNT/02_Image_Numerique/1E.tex new file mode 100644 index 0000000..535dbc8 --- /dev/null +++ b/SNT/02_Image_Numerique/1E.tex @@ -0,0 +1,18 @@ +\documentclass[a4paper,10pt]{article} +\usepackage{myXsim} + +\author{Benjamin Bertrand} +\title{Image Numérique - Cours} +\date{novembre 2020} + +\DeclareExerciseCollection{banque} +\xsimsetup{ + step=1, +} + +\begin{document} + +\input{exercises.tex} +\printcollection{banque} + +\end{document} \ No newline at end of file diff --git a/SNT/02_Image_Numerique/exercises.tex b/SNT/02_Image_Numerique/exercises.tex new file mode 100644 index 0000000..f38af7f --- /dev/null +++ b/SNT/02_Image_Numerique/exercises.tex @@ -0,0 +1,10 @@ +\collectexercises{banque} +\begin{exercise}[subtitle={<++>}, step={1}, origin={<++>}, topics={Image Numérique}, tags={Python, Image}] + <++> +\end{exercise} + +\begin{solution} + <++> +\end{solution} + +\collectexercisesstop{banque} \ No newline at end of file diff --git a/SNT/02_Image_Numerique/index.rst b/SNT/02_Image_Numerique/index.rst new file mode 100644 index 0000000..2409554 --- /dev/null +++ b/SNT/02_Image_Numerique/index.rst @@ -0,0 +1,57 @@ +Image Numérique +############### + +:date: 2020-11-03 +:modified: 2020-11-03 +:authors: Benjamin Bertrand +:tags: Python, Image +:category: SNT +:summary: Image numérique avec les SNT + +Étape 1: Stockage d'une image et résolution +=========================================== + +On commence par poser une question générale: Comment est stockée une image numérique? On s'attend à ce que la notion de pixel et éventuellement de bit (0 ou 1) ressorte. + +On peut alors expliquer ce que l'image est découpée en un rectangle de pixels et on introduit la notion de résolution d'une image. On peut montrer aux élèves le zoom sur une image pour voir ces pixels. On distribue des images en noir et blanc en gros pixels pour calculer la résolution. Puis on élargie la recherche sur la résolution à travers la recherche des résolutions disponibles sur les vidéos youtube, sur leur écran de téléphone, les photos qu'ils peuvent prendre... Certaines résolutions pourront avoir des noms énigmatiques (4K, 240p...) qu'il faudra explorer. + +On dépose la même image sur le réseau mais avec différentes qualités. Comparaison des rendus. + +À partir de la résolution, on calcule le nombre de pixels et on en profite pour parler des préfixes des tailles (Méga, kilo ...) mais sans complexifier (encore) avec la distinction entre puissances de 10 et de 2. + +Cours: définitions pixel, résolution. Quelques résolutions à connaître. + +Étape 2: Décrire les pixels d'une image +======================================= + +On rappelle que l'ordinateur ne comprend que 0 ou 1, des bits. On demande aux élèves de décrire avec des bits les images en noir et blanc, quitte à leur faire créer leur image à eux. Pour ensuite échanger avec leurs camarades pour qu'il reconstruisent l'image initiale. + +On continue sur l'ordinateur en écrivant avec notepad++ des fichiers BMP P1 puis en les ouvrants avec GIMP. + +Se pose ensuite la question des niveaux de gris. Idem avec notepad++ et les BMP P2. Ici il est intéressant d'évoquer les puissances de 2 pour parler de la profondeur de gris. + +Enfin, on recommence avec la couleur et BMP P3. + +Cours: Notion de bit, d'octet. Images NB, niveau de gris et couleurs + +Étape 3: Les couleurs des images +================================ + +Format de couleurs: RGB, HSV. + +Les 3 couches de couleurs sur GIMP. + +Utilisation des connaissances sur les couleurs pour colorer sa page web. + +Étape 4: les métadonnées +======================== + + +Étape 5: taille d'une image +=========================== + +Problématiques du chargement d'une page web ou transport d'une image d'un support à un autre (exemple du transport de l'image du trou noir). + +Algorithme de compressions, format d'image. + +