diff options
| author | Mattias Andrée <maandree@kth.se> | 2017-07-26 00:24:39 +0200 |
|---|---|---|
| committer | Mattias Andrée <maandree@kth.se> | 2017-07-26 00:24:39 +0200 |
| commit | bd8018a737281770159231c060f3bfd30788a430 (patch) | |
| tree | 0acce3e0bb085cf7c75862960d14e2f10dcee996 /man | |
| parent | Fix blind-kernel and blind-temporal-mean,d add blind-{spatial,temporal}-arithm and blind-spatial-mean, and add support for multiple streams in blin... (diff) | |
| download | blind-bd8018a737281770159231c060f3bfd30788a430.tar.gz blind-bd8018a737281770159231c060f3bfd30788a430.tar.bz2 blind-bd8018a737281770159231c060f3bfd30788a430.tar.xz | |
Add blind-mean
Signed-off-by: Mattias Andrée <maandree@kth.se>
Diffstat (limited to '')
| -rw-r--r-- | man/blind-arithm.1 | 1 | ||||
| -rw-r--r-- | man/blind-mean.1 | 87 | ||||
| -rw-r--r-- | man/blind-spatial-arithm.1 | 1 | ||||
| -rw-r--r-- | man/blind-spatial-mean.1 | 3 | ||||
| -rw-r--r-- | man/blind-temporal-arithm.1 | 1 | ||||
| -rw-r--r-- | man/blind-temporal-mean.1 | 1 | ||||
| -rw-r--r-- | man/blind.7 | 3 |
7 files changed, 96 insertions, 1 deletions
diff --git a/man/blind-arithm.1 b/man/blind-arithm.1 index 22d7fd7..68ce505 100644 --- a/man/blind-arithm.1 +++ b/man/blind-arithm.1 @@ -100,6 +100,7 @@ Do not modify the Z channel (the third channel). .BR blind-spatial-arithm (1), .BR blind-temporal-mean (1), .BR blind-temporal-arithm (1), +.BR blind-mean (1), .BR blind-single-colour (1), .BR blind-set-alpha (1), .BR blind-set-luma (1), diff --git a/man/blind-mean.1 b/man/blind-mean.1 new file mode 100644 index 0000000..cd2b331 --- /dev/null +++ b/man/blind-mean.1 @@ -0,0 +1,87 @@ +.TH BLIND-MEAN 1 blind +.SH NAME +blind-mean - Calcuate the mean over videos for each pixel in each frame +.SH SYNOPSIS +.B blind-mean +[-g | -h | -H | -i | -l +.I power +| -L | -p +.I power +| -s +.I power +| -v | -z +.IR power ] +.I stream-1 +.IR stream-2 \ ... +.SH DESCRIPTION +.B blind-mean +reads videos from +.I stream-1 +and the files specified in all succeeding +arguments, and for each pixel in each frame, +calculates the mean of the videos, and prints +the resulting video to stdout. +.P +Unless otherwise specified, the arithmetic mean +is calculated. +.SH OPTIONS +.TP +.B -g +Calculate the geometric mean. +.TP +.B -h +Calculate the harmonic mean. +.TP +.B -i +Calculate the identric mean. +.TP +.B -H +Calculate the Heronian mean. +No arguments after +.I stream-2 +are allowed if this flag is used. +.TP +.BR -l \ \fIpower\fP +Calculate the Lehmer mean with the specified +.IR power . +.TP +.B -L +Calculate the logarithmic mean. +No arguments after +.I stream-2 +are allowed if this flag is used. +.TP +.BR -p \ \fIpower\fP +Calculate the power mean (Hölder mean) with +the specified +.IR power . +.TP +.BR -s \ \fIpower\fP +Calculate the Stolarsky mean with +the specified +.IR power . +No arguments after +.I stream-2 +are allowed if this flag is used. +.TP +.B -v +Calculate the variance. +.TP +.BR -z \ \fIpower\fP +Calculate the Heinz meanw ith +the specified +.IR power . +No arguments after +.I stream-2 +are allowed if this flag is used. +.SH SEE ALSO +.BR blind (7), +.BR blind-temporal-mean (1), +.BR blind-spatial-mean (1), +.BR blind-temporal-arithm (1), +.BR blind-spatial-arithm (1), +.BR blind-arithm (1), +.BR blind-rewrite-head (1) +.SH AUTHORS +Mattias Andrée +.RI < maandree@kth.se > diff --git a/man/blind-spatial-arithm.1 b/man/blind-spatial-arithm.1 index f512944..1784794 100644 --- a/man/blind-spatial-arithm.1 +++ b/man/blind-spatial-arithm.1 @@ -29,6 +29,7 @@ Select the highest operand. .BR blind-arithm (1), .BR blind-spatial-mean (1), .BR blind-temporal-mean (1), +.BR blind-mean (1), .BR blind-rewrite-head (1) .SH AUTHORS Mattias Andrée diff --git a/man/blind-spatial-mean.1 b/man/blind-spatial-mean.1 index 74ffa53..315da1f 100644 --- a/man/blind-spatial-mean.1 +++ b/man/blind-spatial-mean.1 @@ -38,10 +38,11 @@ the specified Calculate the variance. .SH SEE ALSO .BR blind (7), +.BR blind-temporal-mean (1), +.BR blind-mean (1), .BR blind-temporal-arithm (1), .BR blind-spatial-arithm (1), .BR blind-arithm (1), -.BR blind-temporal-mean (1), .BR blind-rewrite-head (1) .SH AUTHORS Mattias Andrée diff --git a/man/blind-temporal-arithm.1 b/man/blind-temporal-arithm.1 index 1ccfc2a..f4c53f6 100644 --- a/man/blind-temporal-arithm.1 +++ b/man/blind-temporal-arithm.1 @@ -33,6 +33,7 @@ A frame requires 32 bytes per pixel it contains. .BR blind-spatial-arithm (1), .BR blind-spatial-mean (1), .BR blind-arithm (1), +.BR blind-mean (1), .BR blind-rewrite-head (1) .SH AUTHORS Mattias Andrée diff --git a/man/blind-temporal-mean.1 b/man/blind-temporal-mean.1 index 88e0d0c..167c6c4 100644 --- a/man/blind-temporal-mean.1 +++ b/man/blind-temporal-mean.1 @@ -54,6 +54,7 @@ is optimised for simplicity rather than memory usage. .BR blind-spatial-arithm (1), .BR blind-arithm (1), .BR blind-spatial-mean (1), +.BR blind-mean (1), .BR blind-rewrite-head (1) .SH AUTHORS Mattias Andrée diff --git a/man/blind.7 b/man/blind.7 index 2e32b5e..e7fc942 100644 --- a/man/blind.7 +++ b/man/blind.7 @@ -174,6 +174,9 @@ Create an affine 2D-transformation matrix for translation .BR blind-matrix-transpose (1) Create an affine 2D-transformation matrix for transposition .TP +.BR blind-mean (1) +Calcuate the mean over videos for each pixel in each frame +.TP .BR blind-mosaic (1) Redraw each frame in video as a mosaic .TP |
