From 116cb56e13291adc96a2b774de986b45043e7510 Mon Sep 17 00:00:00 2001 From: tth Date: Fri, 29 Nov 2019 20:35:23 +0100 Subject: [PATCH] fimgfx little doc --- doc/the_floatimg_hack.tex | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/doc/the_floatimg_hack.tex b/doc/the_floatimg_hack.tex index 49c3dfa..e4763d3 100644 --- a/doc/the_floatimg_hack.tex +++ b/doc/the_floatimg_hack.tex @@ -314,6 +314,14 @@ dans l'upscaling.} effectuées. \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 une égalisation\index{égalisation} par histogramme\index{histogramme} 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 veut dire, en langage de tous les soirs, que ça risque de ne pas être la même chose dans l'avenir. + \vspace{1em} 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} #!/bin/bash - ACCU="quux.fimg" TMPF="tmp.fimg" DIMS="320 240" mkfimg $ACCU $DIMS - for i in {0..1000} do mkfimg -t drand48 ${TMPF} ${DIMS} @@ -532,13 +539,15 @@ do fimgops $ACCU $TMPF add $ACCU fimg2pnm -v -g $ACCU $fname done - convert -delay 10 xx*.pnm foo.gif \end{verbatim} 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}