fimgfx little doc
This commit is contained in:
parent
8a68cc24c6
commit
116cb56e13
@ -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}
|
||||||
|
Loading…
Reference in New Issue
Block a user