diff --git a/doc/the_floatimg_hack.tex b/doc/the_floatimg_hack.tex index 136d6a1..276b8c3 100644 --- a/doc/the_floatimg_hack.tex +++ b/doc/the_floatimg_hack.tex @@ -304,7 +304,7 @@ 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 +Affichage de quelques valeurs calculées à partir du contenu d'un fichier \texttt{.fimg}\index{.fimg}. \begin{verbatim} @@ -314,7 +314,10 @@ usage : fimgstats [options] file.fimg \end{verbatim} À vrai dire, je ne sais pas encore quelles métriques seront utiles -en première approche. +en première approche, alors commençont par le plus simple, +les valeurs moyennes de chaque composante. + +Puis nous rajouterons le calcul de la variance\index{variance}. \subsection{fimgops}\index{fimgops}\label{fimgops} diff --git a/lib/fimg-math.c b/lib/fimg-math.c index 61fab7b..ff054e8 100644 --- a/lib/fimg-math.c +++ b/lib/fimg-math.c @@ -68,6 +68,18 @@ for (idx=0; idx<4; idx++) { return 0; } +/* ---------------------------------------------------------------- */ +/* +c = 0 +s = x1 +pour j de 2 à n + s = s+xj + c = c+(j xj − s)2/(j(j−1)) +renvoyer c/n +*/ + + + /* ---------------------------------------------------------------- */ /* * more elaborate functions are in fimg-2gray.c