This commit is contained in:
tTh 2024-08-08 15:26:53 +02:00
parent 48beb52b14
commit 1541deeff0

View File

@ -3,7 +3,8 @@
Le traitement des images est un art à part entière. Nous allons Le traitement des images est un art à part entière. Nous allons
voir quelques grands classiques de la catégorie pas du tout voir quelques grands classiques de la catégorie pas du tout
interactif. Le genre de machin que l'on peut ranger au fond interactif.
Le genre de machin que l'on peut ranger au fond
d'un script shell pour le réutiliser la semaine prochaine. d'un script shell pour le réutiliser la semaine prochaine.
\begin{itemize} \begin{itemize}
@ -27,7 +28,8 @@ et leurs interactions parfois troublantes\dots
Il y a plusieurs binaires dans le paquet : \texttt{convert} pour Il y a plusieurs binaires dans le paquet : \texttt{convert} pour
la plupart des traitements, la plupart des traitements,
\texttt{display} et \texttt{animate} pour visualiser des images, \texttt{display} et \texttt{animate} pour visualiser des images,
\texttt{identify} pour en lire les méta-données. \texttt{identify} pour en lire les méta-données,
\texttt{montage} pour assembler plusieurs images.
Ils partagent un certain nombre d'options communes. Ils partagent un certain nombre d'options communes.
Certains d'entre eux peuvent avoir un effet destructif% Certains d'entre eux peuvent avoir un effet destructif%
@ -190,6 +192,10 @@ On peut aussi procéder autrement, avec les outils PNM\index{PNM} :
pngtopnm \$negatif | ppmtotga -rgb -norle > \$picz pngtopnm \$negatif | ppmtotga -rgb -norle > \$picz
\end{verbatim} \end{verbatim}
Un volontaire dans la salle pour faire des tests de performance ?
Ma première hypothèse est que le résultat des mesures peut
être assez surprenant.
% ------------------------------------------ % ------------------------------------------
\subsection{identify}\index{identify} \subsection{identify}\index{identify}
@ -311,7 +317,7 @@ for ((y=0; y<250; y++)) {
Comment faire un \textsl{resize} avec NetPBM ? Comment faire un \textsl{resize} avec NetPBM ?
Est-il nécessaire d'apprendre la bibliothèque de fonctions Est-il nécessaire d'apprendre la bibliothèque de fonctions
\texttt{libnetpbm}\footnote{Réponse: oui.} ? \texttt{libnetpbm}\footnote{Réponse: certainement oui.} ?
% ------------------------------------------------------------------- % -------------------------------------------------------------------
@ -340,11 +346,11 @@ use it heavily.
\end{quote} \end{quote}
\begin{verbatim} \begin{verbatim}
tiffcp combines one or more files created according to the Tag Image tiffcp combines one or more files created according to the Tag Image
File Format, Revision 6.0 into a single TIFF file. Because the output File Format, Revision 6.0 into a single TIFF file. Because the output
file may be compressed using a different algorithm than the input file may be compressed using a different algorithm than the input
files, tiffcp is most often used to convert between different compres files, tiffcp is most often used to convert between different compres
sion schemes. sion schemes.
\end{verbatim} \end{verbatim}
% ------------------------------------------------------------------- % -------------------------------------------------------------------