forked from tTh/FloatImg
more explanations
This commit is contained in:
parent
db5638c9bd
commit
68a66dffaa
11
README.md
11
README.md
@ -11,8 +11,15 @@ Il y a une [description](http://la.buvette.org/photos/cumul/) bien plus
|
|||||||
longue pour les curieux, et un début de
|
longue pour les curieux, et un début de
|
||||||
[documentation](http://la.buvette.org/photos/cumul/the_floatimg_hack.pdf)
|
[documentation](http://la.buvette.org/photos/cumul/the_floatimg_hack.pdf)
|
||||||
pour les codeurs.
|
pour les codeurs.
|
||||||
Le service _après-vente_ est (plus ou moins bien) assuré sur
|
Le service après-vente est (plus ou moins bien) assuré sur
|
||||||
la [mailing list](https://lists.tetalab.org/mailman/listinfo/tetalab) et/ou
|
la [mailing list](https://lists.tetalab.org/mailman/listinfo/tetalab) et/ou
|
||||||
le [canal IRC](https://www.tetalab.org/fr/contact/irc) qui oupse404.
|
le [canal IRC](https://www.tetalab.org/fr/contact/irc) qui _oupse404_...
|
||||||
|
|
||||||
|
Par ailleurs, d'autres expérimentations sont
|
||||||
|
[en cours](http://la.buvette.org/photos/cumul/fonderie/vidz.html#interpolator)
|
||||||
|
sur le traitement et l'assemblage de ces images floues dans le but de faire
|
||||||
|
des films flous. Je sais aussi qu'un autre _diehard coder_ travaille sur la
|
||||||
|
parallélisation de certaines opérations.
|
||||||
|
*En avant vers l'infini, et au-delà...*
|
||||||
|
|
||||||
|
|
||||||
|
@ -68,8 +68,8 @@ IRC de Freenode.
|
|||||||
\tableofcontents
|
\tableofcontents
|
||||||
\pagebreak
|
\pagebreak
|
||||||
|
|
||||||
\layout
|
% XXX \layout
|
||||||
\pagebreak
|
% XXX \pagebreak
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\section{Premier exemple}\index{exemple}\label{exemple}
|
\section{Premier exemple}\index{exemple}\label{exemple}
|
||||||
@ -451,7 +451,12 @@ To be continued\index{XXX}
|
|||||||
|
|
||||||
\subsection{Effets}\index{sfx}
|
\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
|
tth@debian:~/Devel/FloatImg/tools$ ./mkfimg -h
|
||||||
Usage: mkfimg [options] quux.fimg width height
|
Usage: mkfimg [options] quux.fimg width height
|
||||||
-k N.N give a float parameter
|
-k N.N give a float parameter
|
||||||
-t bla howto make the pic
|
-t type howto make the pic
|
||||||
black, drand48...
|
black, drand48...
|
||||||
-v increase verbosity
|
-v increase verbosity
|
||||||
\end{verbatim}
|
\end{verbatim}
|
||||||
|
|
||||||
\begin{itemize}
|
La plupart des types d'image générée prennent un paramètre flottant qui
|
||||||
\item black / gray / grey
|
devra être donné avec l'option \texttt{-k F.F} avec une valeur par défaut
|
||||||
\item drand48
|
à $1.0$.
|
||||||
\item hdeg / vdeg
|
|
||||||
\end{itemize}
|
\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
|
Une liste détaillée des opérations possibles
|
||||||
sera lisible avec le sélecteur \texttt{-L}.
|
sera lisible avec le sélecteur \texttt{-L}.
|
||||||
|
|
||||||
\begin{itemize}
|
\begin{description}
|
||||||
\item Ajustements de contraste : cos01 cos010 pow2 sqrt
|
\item [Ajustements de contraste:] cos01 cos010 pow2 sqrt
|
||||||
\item Distorsions chromatiques :
|
\item [Distorsions chromatiques:] gray0
|
||||||
\item Déformations géométriques :
|
\item [Déformations géométriques:] r90
|
||||||
\end{itemize}
|
\end{description}
|
||||||
|
|
||||||
\subsection{fimgops}\index{fimgops}\label{fimgops}
|
\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}
|
\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}
|
\subsection{Fonderie}\index{fonderie}\label{fonderie}
|
||||||
|
|
||||||
:wq
|
Projet externe en cours d'expérimentation.
|
||||||
|
|
||||||
% -------------------------------------------------------------------
|
% -------------------------------------------------------------------
|
||||||
\section{Video for Linux}\index{v4l2}
|
\section{Video for Linux}\index{v4l2}
|
||||||
|
@ -1,5 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
|
|
||||||
|
# change this to point to your installed binary
|
||||||
|
#
|
||||||
GVS=${HOME}/Devel/FloatImg/v4l2/grabvidseq
|
GVS=${HOME}/Devel/FloatImg/v4l2/grabvidseq
|
||||||
|
|
||||||
# ------------------------------------
|
# ------------------------------------
|
||||||
@ -11,8 +14,14 @@ PERIOD=0.0
|
|||||||
COUNT=compteur
|
COUNT=compteur
|
||||||
OPTIONS=" -v "
|
OPTIONS=" -v "
|
||||||
SHOW="no"
|
SHOW="no"
|
||||||
|
# output format can be of those types:
|
||||||
|
# .pnm .fimg or .png
|
||||||
OFORMAT="P_%04d.pnm"
|
OFORMAT="P_%04d.pnm"
|
||||||
|
|
||||||
|
# ces paramètres peuvent être surchargés avec
|
||||||
|
# un fichier nommé "reglages" dans le répertoire
|
||||||
|
# de travail.
|
||||||
|
|
||||||
# ------------------------------------
|
# ------------------------------------
|
||||||
# overide parameters from $PWD
|
# overide parameters from $PWD
|
||||||
if [ -r ./reglages ]
|
if [ -r ./reglages ]
|
||||||
|
Loading…
Reference in New Issue
Block a user