Compare commits
No commits in common. "506bf393930a7e6ffbea43918a18a1dc6e16ca47" and "91440e7ea52b24212a2239fc19eee096545e8b0a" have entirely different histories.
506bf39393
...
91440e7ea5
@ -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
|
||||||
```
|
```
|
||||||
|
@ -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 ) {
|
||||||
|
Loading…
Reference in New Issue
Block a user