Compare commits

..

No commits in common. "506bf393930a7e6ffbea43918a18a1dc6e16ca47" and "91440e7ea52b24212a2239fc19eee096545e8b0a" have entirely different histories.

2 changed files with 6 additions and 9 deletions

View File

@ -7,10 +7,8 @@ de **films flous** dans le domaine spatio-temporel.
À l'heure actuelle, il y a plusieurs programmes distincts. Le premier À l'heure actuelle, il y a plusieurs programmes distincts. Le premier
(fonderie) fait une moyenne mobile sur N images consécutives, (fonderie) fait une moyenne mobile sur N images consécutives,
le second (interpolator) fait un fondu-enchainé de N pas et le second (interpolator) fait un fondu-enchainé de N pas
entre deux images consécutives, entre deux images consécutives.
et le troisième (singlepass) fait d'autres trucs, comme
répéter N fois un image pour avoir une vidéo sacadée.
Mais avant et après un de ces deux traitements, il y a des chaines Mais avant et après un de ces deux traitements, il y a des chaines
de filtres... de filtres...
@ -96,7 +94,7 @@ assez rudimentaire, avec un paramétrage simpliste, et un manque
criant de documentation... criant de documentation...
Dans la même équipe, vous pouvez aussi aller contempler `glitches.c` Dans la même équipe, vous pouvez aussi aller contempler `glitches.c`
pour voir le genre de traitement que l'on fait subir à nos pixels pour voir le genre de traitement que l'on fait subir à nox pixels
flottants. flottants.
## Interpolator ## Interpolator
@ -113,8 +111,8 @@ usage:
interpolator [options] <inglob> <outdir> <nbsteep> interpolator [options] <inglob> <outdir> <nbsteep>
options: options:
-S nn mysterious sort -S nn mysterious sort
-E foo:bla:kr input filter chain -E i:bla:k input filter chain
-F name:just output filter chain -F name:j output filter chain
-L list available filters -L list available filters
-v increase verbosity -v increase verbosity
``` ```
@ -131,7 +129,6 @@ usage:
-F define:the:filter:chain -F define:the:filter:chain
-g input glob pattern -g input glob pattern
-L list available filters -L list available filters
-r N repetiiing factor
-O /output/directory -O /output/directory
-v spit more messages -v spit more messages
``` ```

View File

@ -65,7 +65,7 @@ for (yd=0; yd<pdst->height; yd++) {
fimg_get_rgb(pshift, xd, yd, disp); fimg_get_rgb(pshift, xd, yd, disp);
xs = xd + ((disp[0]/dltr*MULT) - OFFS); xs = xd + ((disp[0]/dltr*MULT) - OFFS);
ys = yd + ((disp[1]/dltb*MULT) - OFFS); ys = yd + ((disp[2]/dltb*MULT) - OFFS);
if ( xs<0 || xs>psrc->width || if ( xs<0 || xs>psrc->width ||
ys<0 || ys>psrc->height ) { ys<0 || ys>psrc->height ) {