fimgfx little doc

This commit is contained in:
tth 2019-11-29 20:35:23 +01:00
parent 8a68cc24c6
commit 116cb56e13

View File

@ -314,6 +314,14 @@ dans l'upscaling.} effectuées.
\vspace{1em} \vspace{1em}
L'autre façon de procéder est d'explorer notre image à la
recherche de la valeur maximale.
La fonction \texttt{float fimg\_get\_maxvalue(\&fimg)} est
faite pour ça. C'est la méthode utilisée par l'outil qui
sert à faire les modifications de contraste (page \pageref{fimgfx}.
\vspace{1em}
La prochaine étape consistera à trouver une façon de faire La prochaine étape consistera à trouver une façon de faire
une égalisation\index{égalisation} par histogramme\index{histogramme} une égalisation\index{égalisation} par histogramme\index{histogramme}
qui respecte, dans toute sa futilité, le concept\index{concept} qui respecte, dans toute sa futilité, le concept\index{concept}
@ -324,6 +332,7 @@ de pixel flottant.
Une bonne partie de ces fonctions est indéterministe. Ce qui Une bonne partie de ces fonctions est indéterministe. Ce qui
veut dire, en langage de tous les soirs, que ça risque de ne veut dire, en langage de tous les soirs, que ça risque de ne
pas être la même chose dans l'avenir. pas être la même chose dans l'avenir.
\vspace{1em} \vspace{1em}
On y trouve pêle-mêle de l'import/export de fichiers, de l'analyse On y trouve pêle-mêle de l'import/export de fichiers, de l'analyse
@ -518,13 +527,11 @@ de ces images ?
\begin{verbatim} \begin{verbatim}
#!/bin/bash #!/bin/bash
ACCU="quux.fimg" ACCU="quux.fimg"
TMPF="tmp.fimg" TMPF="tmp.fimg"
DIMS="320 240" DIMS="320 240"
mkfimg $ACCU $DIMS mkfimg $ACCU $DIMS
for i in {0..1000} for i in {0..1000}
do do
mkfimg -t drand48 ${TMPF} ${DIMS} mkfimg -t drand48 ${TMPF} ${DIMS}
@ -532,13 +539,15 @@ do
fimgops $ACCU $TMPF add $ACCU fimgops $ACCU $TMPF add $ACCU
fimg2pnm -v -g $ACCU $fname fimg2pnm -v -g $ACCU $fname
done done
convert -delay 10 xx*.pnm foo.gif convert -delay 10 xx*.pnm foo.gif
\end{verbatim} \end{verbatim}
Voilà, si les choses se passent mal, vous allez découvrir Voilà, si les choses se passent mal, vous allez découvrir
que votre drand n'est pas si drand que ça. Séquence angoisse. que votre \texttt{drand48} n'est pas si drand que ça. Séquence angoisse.
\subsection{Scripts}\index{scripts}\label{scripts}
:wq
% ------------------------------------------------------------------- % -------------------------------------------------------------------
\section{Video for Linux}\index{v4l2} \section{Video for Linux}\index{v4l2}