aboutsummaryrefslogtreecommitdiffstats
path: root/man/blind-temporal-mean.1
blob: 167c6c4418ba5454d63e122844764b60f1d58d0f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
.TH BLIND-TEMPORAL-MEAN 1 blind
.SH NAME
blind-temporal-mean - Calculate the mean over all frames in a video for each pixel
.SH SYNOPSIS
.B blind-temporal-mean
[-g | -h | -l
.I power
| -p
.I power
| -v]
.SH DESCRIPTION
.B blind-temporal-mean
reads a video from stdin and calculates the mean
over all frames for each pixel, and outputs a
single frame video to stdout with the mean for
each pixel.
.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
.BR -l \ \fIpower\fP
Calculate the Lehmer mean with the specified
.IR power .
.TP
.BR -p \ \fIpower\fP
Calculate the power mean (Hölder mean) with
the specified
.IR power .
.TP
.B -v
Calculate the variance.
.SH REQUIREMENTS
.B blind-temporal-mean
requires enough free memory to load two full frames memory.
A frame requires 32 bytes per pixel it contains. If
.B -l
or
.B -v
is used, enough free memory to load three full frames
memory is required.
.P
.B blind-temporal-mean
is optimised for simplicity rather than memory usage.
.SH SEE ALSO
.BR blind (7),
.BR blind-temporal-arithm (1),
.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
.RI < maandree@kth.se >