Feat(SNT): ajout le bilan sur l'image bitmap
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Bertrand Benjamin 2022-12-08 14:46:25 +01:00
parent 05d3529cb7
commit 3d163a3978
4 changed files with 78 additions and 2 deletions

Binary file not shown.

View 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}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@ -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
---------------------------------- ----------------------------------