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
|
.TH BLIND-SINC-WAVE 1 blind
.SH NAME
blind-sinc-wave - Apply cardinal sine-wave repetition to gradient
.SH SYNOPSIS
.B blind-sinc-wave
[-e]
.RI [ theta0-stream ]
.SH DESCRIPTION
.B blind-sinc-wave
reads a video from stdin, applies a filter to
each channel to it, and prints the result to
stdout. The filter is designed for applying
repetition to a gradient, and thus assumes the
range of visible values is [0, 1]. The applied
filter creates a cardinal sine-wave.
.P
If
.I theta0-stream
is specified, it must be a video with only
one pixel per frame. When applying the sine
function, it is applied to the sum of the
pixel it is applied to and the pixel in
the same frame in
.IR theta0-stream .
.SH NOTES
.BR blind-arithm (1)
with the
.B mul
and
.B div
operators can be used to stretch the wave.
.SH OPTIONS
.TP
.B -e
Apply optimisation that assumes all channels
are identical. If
.I theta0-stream
is specified, the values from its second channel
(the Y channel) are used for all channels.
.SH SEE ALSO
.BR blind (7),
.BR blind-arithm (1),
.BR blind-double-sine-wave (1),
.BR blind-round-wave (1),
.BR blind-sawtooth-wave (1),
.BR blind-sine-wave (1),
.BR blind-triangular-wave (1),
.BR blind-cone-gradient (1),
.BR blind-linear-gradient (1),
.BR blind-radial-gradient (1),
.BR blind-spiral-gradient (1),
.BR blind-square-gradient (1)
.SH AUTHORS
Mattias Andrée
.RI < maandree@kth.se >
|