|
|
|
@ -68,8 +68,8 @@ IRC de Freenode. |
|
|
|
|
\tableofcontents |
|
|
|
|
\pagebreak |
|
|
|
|
|
|
|
|
|
\layout |
|
|
|
|
\pagebreak |
|
|
|
|
% XXX \layout |
|
|
|
|
% XXX \pagebreak |
|
|
|
|
|
|
|
|
|
% ------------------------------------------------------------------- |
|
|
|
|
\section{Premier exemple}\index{exemple}\label{exemple} |
|
|
|
@ -451,7 +451,12 @@ To be continued\index{XXX} |
|
|
|
|
|
|
|
|
|
\subsection{Effets}\index{sfx} |
|
|
|
|
|
|
|
|
|
To be done\index{XXX} |
|
|
|
|
Quelques routines qui servent futilement à \textsl{brotcher} les images. |
|
|
|
|
|
|
|
|
|
\begin{verbatim} |
|
|
|
|
int fimg_killcolors_a(FloatImg *fimg, float fval); |
|
|
|
|
int fimg_killcolors_b(FloatImg *fimg, float fval); |
|
|
|
|
\end{verbatim} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
% ---------------------------------- |
|
|
|
@ -531,16 +536,21 @@ mais ça n'est pas si grave que ça. |
|
|
|
|
tth@debian:~/Devel/FloatImg/tools$ ./mkfimg -h |
|
|
|
|
Usage: mkfimg [options] quux.fimg width height |
|
|
|
|
-k N.N give a float parameter |
|
|
|
|
-t bla howto make the pic |
|
|
|
|
-t type howto make the pic |
|
|
|
|
black, drand48... |
|
|
|
|
-v increase verbosity |
|
|
|
|
\end{verbatim} |
|
|
|
|
|
|
|
|
|
\begin{itemize} |
|
|
|
|
\item black / gray / grey |
|
|
|
|
\item drand48 |
|
|
|
|
\item hdeg / vdeg |
|
|
|
|
\end{itemize} |
|
|
|
|
La plupart des types d'image générée prennent un paramètre flottant qui |
|
|
|
|
devra être donné avec l'option \texttt{-k F.F} avec une valeur par défaut |
|
|
|
|
à $1.0$. |
|
|
|
|
|
|
|
|
|
\begin{description} |
|
|
|
|
\item [black/gray/grey:] efface avec 0.0 (black) ou avec la valeur |
|
|
|
|
\texttt{-k} (gray). |
|
|
|
|
\item [drand48:] beaucoup de bruit dans chacun des canaux. |
|
|
|
|
\item [hdeg/vdeg:] dégradé du noir au blanc (relatif à \texttt{-k}). |
|
|
|
|
\end{description} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
% --------------------- |
|
|
|
@ -597,11 +607,11 @@ Celui-ci peut être fixé avec l'option \texttt{-k}. |
|
|
|
|
Une liste détaillée des opérations possibles |
|
|
|
|
sera lisible avec le sélecteur \texttt{-L}. |
|
|
|
|
|
|
|
|
|
\begin{itemize} |
|
|
|
|
\item Ajustements de contraste : cos01 cos010 pow2 sqrt |
|
|
|
|
\item Distorsions chromatiques : |
|
|
|
|
\item Déformations géométriques : |
|
|
|
|
\end{itemize} |
|
|
|
|
\begin{description} |
|
|
|
|
\item [Ajustements de contraste:] cos01 cos010 pow2 sqrt |
|
|
|
|
\item [Distorsions chromatiques:] gray0 |
|
|
|
|
\item [Déformations géométriques:] r90 |
|
|
|
|
\end{description} |
|
|
|
|
|
|
|
|
|
\subsection{fimgops}\index{fimgops}\label{fimgops} |
|
|
|
|
|
|
|
|
@ -707,11 +717,14 @@ que votre \texttt{drand48} n'est pas si drand que ça. Séquence angoisse. |
|
|
|
|
|
|
|
|
|
\subsection{Scripts}\index{scripts}\label{scripts} |
|
|
|
|
|
|
|
|
|
:wq |
|
|
|
|
Le script bash\index{bash} \texttt{shoot.sh} est un front-end rudimentaire |
|
|
|
|
vers le programme de capture d'image décrit page \pageref{grabvidseq}. |
|
|
|
|
Il utilise deux fichiers dans le répertoire de travail~: |
|
|
|
|
\textit{reglages} et \textit{compteur}. |
|
|
|
|
|
|
|
|
|
\subsection{Fonderie}\index{fonderie}\label{fonderie} |
|
|
|
|
|
|
|
|
|
:wq |
|
|
|
|
Projet externe en cours d'expérimentation. |
|
|
|
|
|
|
|
|
|
% ------------------------------------------------------------------- |
|
|
|
|
\section{Video for Linux}\index{v4l2} |
|
|
|
|