no progress
This commit is contained in:
parent
9246a88d2c
commit
6fe06f695a
@ -238,13 +238,24 @@ int fimg_destroy(FloatImg *fimg);
|
|||||||
Les types d'images actuellement gérés sont les trois grands
|
Les types d'images actuellement gérés sont les trois grands
|
||||||
classiques : gray, rgb et rgba. Il y a les constantes adéquates
|
classiques : gray, rgb et rgba. Il y a les constantes adéquates
|
||||||
dans \texttt{floatimg.h}. Les codes d'erreur sont disparates
|
dans \texttt{floatimg.h}. Les codes d'erreur sont disparates
|
||||||
et non documenté.
|
et non documentés.
|
||||||
\vspace{1em}
|
\vspace{1em}
|
||||||
|
|
||||||
Bon, vous avez une image latente, et vous souhaitez dessiner dessus
|
Bon, vous avez une image latente, et vous souhaitez dessiner dessus
|
||||||
(ou dedans ?) avec vos encres flottantes ?
|
(ou dedans ?) avec vos encres flottantes ?
|
||||||
Il y a une fonction pour ça.
|
Il y a une fonction pour ça.
|
||||||
|
|
||||||
|
\begin{verbatim}
|
||||||
|
int fimg_plot_rgb (FloatImg *head, int x, int y,
|
||||||
|
float r, float g, float b);
|
||||||
|
\end{verbatim}
|
||||||
|
|
||||||
|
Les paramètres sont explicites, mais leur validité doit être
|
||||||
|
sévèrement controlée par l'appelant. Il y a une fonction
|
||||||
|
soeur, \texttt{fimg\_add\_rgb}\index{fimg\_add\_rgb},
|
||||||
|
qui ajoute du rgb à un pixel.
|
||||||
|
|
||||||
|
|
||||||
\subsection{funcs/}\index{funcs/}\label{funcs}
|
\subsection{funcs/}\index{funcs/}\label{funcs}
|
||||||
|
|
||||||
Une bonne partie de ces fonctions est indéterministe. Ce qui
|
Une bonne partie de ces fonctions est indéterministe. Ce qui
|
||||||
|
@ -69,13 +69,16 @@ for (idx=0; idx<4; idx++) {
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
/* ---------------------------------------------------------------- */
|
/* ---------------------------------------------------------------- */
|
||||||
/*
|
/* d'après Wikipedia Fr :
|
||||||
c = 0
|
| c = 0
|
||||||
s = x1
|
| s = x1
|
||||||
pour j de 2 à n
|
| pour j de 2 à n
|
||||||
s = s+xj
|
| s = s+xj
|
||||||
c = c+(j xj − s)2/(j(j−1))
|
| c = c+(j xj − s)2/(j(j−1))
|
||||||
renvoyer c/n
|
| renvoyer c/n
|
||||||
|
|
||||||
|
Mais c,a ne semble pas etre la bonne methode. Il faut aller voir :
|
||||||
|
https://en.wikipedia.org/wiki/Algorithms_for_calculating_variance
|
||||||
*/
|
*/
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user