Feat(SNT): ajout le bilan sur l'image bitmap
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
05d3529cb7
commit
3d163a3978
BIN
SNT/02_Photographie_numerique/2B_image_bitmap.pdf
Normal file
BIN
SNT/02_Photographie_numerique/2B_image_bitmap.pdf
Normal file
Binary file not shown.
69
SNT/02_Photographie_numerique/2B_image_bitmap.tex
Normal file
69
SNT/02_Photographie_numerique/2B_image_bitmap.tex
Normal file
@ -0,0 +1,69 @@
|
|||||||
|
\documentclass[a4paper,10pt]{article}
|
||||||
|
\usepackage{myXsim}
|
||||||
|
|
||||||
|
\author{Benjamin Bertrand}
|
||||||
|
\title{Image Numérique - Cours}
|
||||||
|
\date{novembre 2022}
|
||||||
|
|
||||||
|
\pagestyle{empty}
|
||||||
|
|
||||||
|
\begin{document}
|
||||||
|
|
||||||
|
\maketitle
|
||||||
|
|
||||||
|
|
||||||
|
\setcounter{section}{1}
|
||||||
|
\section{Image bitmap}
|
||||||
|
|
||||||
|
|
||||||
|
\begin{definition}[Le bit]
|
||||||
|
\textbf{Le bit} est l'unité la plus simple dans un système de numération, ne pouvant prendre que deux valeurs, désignées le plus souvent par les chiffres 0 et 1. C'est le système de numération choisi pour l'informatique car un 1 peut correspondre par exemple à du courant qui passe et à 0 à du courant que ne passe pas.
|
||||||
|
|
||||||
|
Tout ce qui est stocké sur un ordinateur est codé en un ensemble de 1 et de 0: les nombres, les lettres, les couleurs, les images...
|
||||||
|
\end{definition}
|
||||||
|
|
||||||
|
\begin{definition}[Image bitmap]
|
||||||
|
Une \textbf{image bitmap} est une image constituée d'une matrice (ou un tableau) de points colorés.
|
||||||
|
|
||||||
|
C'est le type d'image le plus courante. Mais il existe d'autres types d'images comme les images vectorielles où l'image est décrite par des vecteurs.
|
||||||
|
\end{definition}
|
||||||
|
|
||||||
|
\subsection*{Image en noir et blanc}
|
||||||
|
|
||||||
|
On a vu qu'une image numérique était un tableau de pixels. Pour stocker une image en noir et blanc, il faut donc se mettre d'accord \textbf{1 pour la couleur noire} et \textbf{0 pour la couleur blanc} et construire le tableur correspondant. Pour faire comprendre ce tableau à notre ordinateur, il va falloir un peu tricher et ajouter 2 lignes qui utilisent autre chose que des 1 et des 0: une pour décrire le format et l'autre pour donner la taille.
|
||||||
|
|
||||||
|
\begin{minipage}{0.5\linewidth}
|
||||||
|
\includegraphics[scale=20]{./fig/pix_1}
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}{0.5\linewidth}
|
||||||
|
Fichier en "presque binaire"
|
||||||
|
|
||||||
|
\begin{lstlisting}[language=Python, basicstyle=\small, frame=]
|
||||||
|
P1
|
||||||
|
5 8
|
||||||
|
1 0 0 0 1
|
||||||
|
0 1 0 1 0
|
||||||
|
\end{lstlisting}
|
||||||
|
\end{minipage}
|
||||||
|
\afaire{terminer le fichier "presque binaire"}
|
||||||
|
|
||||||
|
\subsection*{Image en gris}
|
||||||
|
|
||||||
|
Pour décrire une image en niveau de gris, il faut définir une "échelle" de gris pour chaque pixel. Dans l'image ci-dessous, l'échelle ira de 0 (noir) à 255 (blanc):
|
||||||
|
|
||||||
|
\begin{minipage}{0.5\linewidth}
|
||||||
|
\includegraphics[scale=0.2]{./fig/gris}
|
||||||
|
\end{minipage}
|
||||||
|
\begin{minipage}{0.5\linewidth}
|
||||||
|
Fichier en "presque binaire"
|
||||||
|
|
||||||
|
\begin{lstlisting}[language=Python, basicstyle=\small, frame=]
|
||||||
|
P2
|
||||||
|
3 3
|
||||||
|
255
|
||||||
|
0 128 255
|
||||||
|
100 50 100
|
||||||
|
10 20 30
|
||||||
|
\end{lstlisting}
|
||||||
|
\end{minipage}
|
||||||
|
\end{document}
|
BIN
SNT/02_Photographie_numerique/fig/gris.png
Normal file
BIN
SNT/02_Photographie_numerique/fig/gris.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 1.5 KiB |
@ -2,7 +2,7 @@ Photographie numérique
|
|||||||
######################
|
######################
|
||||||
|
|
||||||
:date: 2022-11-16
|
:date: 2022-11-16
|
||||||
:modified: 2022-12-05
|
:modified: 2022-12-08
|
||||||
:authors: Benjamin Bertrand
|
:authors: Benjamin Bertrand
|
||||||
:tags: Photos numériques
|
:tags: Photos numériques
|
||||||
:category: SNT
|
:category: SNT
|
||||||
@ -54,7 +54,14 @@ Bilan: Image numérique en format bitmap, pixel, définition.
|
|||||||
:alt: Coder une image à la main
|
:alt: Coder une image à la main
|
||||||
|
|
||||||
|
|
||||||
Bilan: image NB, niveau de gris et
|
Bilan: image NB, niveau de gris
|
||||||
|
|
||||||
|
.. image:: ./2B_image_bitmap.pdf
|
||||||
|
:height: 200px
|
||||||
|
:alt: Bilan sur les images en NB et niveau de gris
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Étape 3: Prise d'une image et algo
|
Étape 3: Prise d'une image et algo
|
||||||
----------------------------------
|
----------------------------------
|
||||||
|
Loading…
Reference in New Issue
Block a user