il faut bien un peu de doc pour etre credible

This commit is contained in:
tth 2019-09-12 19:39:14 +02:00
parent 8f2c39ec02
commit 723319ea15
1 changed files with 26 additions and 7 deletions

View File

@ -132,9 +132,10 @@ décrits en page \pageref{outils}.
Vous devez, en dehors des outils classiques (bash, gcc, make\dots),
avoir quelques bibliothèques installées\footnote{Les \texttt{-dev}
pour Debain et dérivées}~: libv4l2, libpnglite, libtiff, et
probablement d'autres choses. Être familier avec l'utilisation du
shell\index{shell} sera un plus.
pour Debain et dérivées}~: libv4l2, libpnglite, libtiff, libpnm,
et probablement d'autres choses.
Être familier avec l'utilisation du shell\index{shell} et l'écriture
de Makefile's sera un plus.
\subsection{Compilation}
@ -279,6 +280,19 @@ Cette notion de teinte est assez inconsistante pour le moment,
puisqu'il n'y a que la valeur par defaut : \textbf{0.0} que
l'on peut assimiler à un noir absolu\index{absolu}.
\subsection{png2fimg}\index{png2fimg}\label{png2fimg}
Grosse panne à réparer.
\begin{verbatim}
tth@debian:~/TMP/floatimg$ png2fimg A.png foo.fimg
error in 'fimg_create_from_png' : read png -> -1 File error
png2fimg : err -1, abort.
\end{verbatim}
Il faut envisager le passage à \texttt{libpng}\index{libpng}.
\subsection{fimgstats}\index{fimgstats}\label{fimgstats}
Affichage de quelques valeurs calculées à partir d'un fichier
@ -290,6 +304,9 @@ usage : fimgstats [options] file.fimg
-v increase verbosity
\end{verbatim}
À vrai dire, je ne sais pas encore quelles métriques seront utiles
en première approche.
\subsection{fimgops}\index{fimgops}\label{fimgops}
Operations diverses sur ou entre des images.
@ -308,7 +325,7 @@ options:
-v increase verbosity
\end{verbatim}
Pour l'operateur \texttt{mix}, le paramêtre flottant doit
Pour des operateurs paramétrable (comme \texttt{mix}), le paramêtre flottant doit
être fourni en utilisant l'option \texttt{-k}.
\subsection{fimg2png, fimg2pnm, fimg2tiff}
@ -339,8 +356,10 @@ Il reste plein de choses à faire pour que ce soit vraiment utilisable.
\begin{itemize}
\item Import/export au format \textsc{tiff}\index{tiff}.
\item Remplacer le « fait-maison » par \textsc{libnetpbm}.
\item Remplacer le « fait-maison » par \textsc{libnetpnm}\index{pnm}.
\textsl{[en cours]}.
\item Compléter les traitements mathémathiques (eg le gamma\index{gamma}).
\item Formaliser les codes d'erreur.
\
\end{itemize}