blind-temporal-mean.1 - blind - suckless command-line video editing utility
 (HTM) git clone git://git.suckless.org/blind
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
       blind-temporal-mean.1 (1597B)
       ---
            1 .TH BLIND-TEMPORAL-MEAN 1 blind
            2 .SH NAME
            3 blind-temporal-mean - Calculate the mean over all frames in a video for each pixel
            4 .SH SYNOPSIS
            5 .B blind-temporal-mean
            6 [-d | -g | -h | -l
            7 .I power-stream
            8 | -p
            9 .I power-stream
           10 | -v]
           11 .SH DESCRIPTION
           12 .B blind-temporal-mean
           13 reads a video from stdin and calculates the mean
           14 over all frames for each pixel, and outputs a
           15 single frame video to stdout with the mean for
           16 each pixel.
           17 .P
           18 Unless otherwise specified, the arithmetic mean
           19 is calculated.
           20 .SH OPTIONS
           21 .TP
           22 .B -d
           23 Calculate the standard deviation.
           24 .TP
           25 .B -g
           26 Calculate the geometric mean.
           27 .TP
           28 .B -h
           29 Calculate the harmonic mean.
           30 .TP
           31 .BR -l \ \fIpower-stream\fP
           32 Calculate the Lehmer mean with the power
           33 specified in the same pixel in the single-frame
           34 video
           35 .IR power-stream .
           36 .TP
           37 .BR -p \ \fIpower-stream\fP
           38 Calculate the power mean (Hölder mean) with
           39 the power specified in the same pixel in the
           40 single-frame video
           41 .IR power-stream .
           42 .TP
           43 .B -v
           44 Calculate the variance.
           45 .SH REQUIREMENTS
           46 .B blind-temporal-mean
           47 requires enough free memory to load two full frames memory.
           48 A frame requires 32 bytes per pixel it contains. If
           49 .B -p
           50 or
           51 .B -v
           52 is used, enough free memory to load three full frames
           53 memory is required. If
           54 .B -l
           55 is used, enough free memory to load four full frames
           56 memory is required.
           57 .P
           58 .B blind-temporal-mean
           59 is optimised for simplicity rather than memory usage.
           60 .SH SEE ALSO
           61 .BR blind (7),
           62 .BR blind-temporal-arithm (1),
           63 .BR blind-spatial-arithm (1),
           64 .BR blind-arithm (1),
           65 .BR blind-spatial-mean (1),
           66 .BR blind-mean (1),
           67 .BR blind-rewrite-head (1)
           68 .SH AUTHORS
           69 Mattias Andrée
           70 .RI < maandree@kth.se >