blind

suckless command-line video editing utility
git clone git://git.suckless.org/blind
Log | Files | Refs | README | LICENSE

blind-matrix-orthoproject.1 (1360B)


      1 .TH BLIND-MATRIX-ORTHOPROJECT 1 blind
      2 .SH NAME
      3 blind-matrix-orthoproject - Create an affine 2D-transformation matrix for othogonal projection
      4 .SH SYNOPSIS
      5 .B blind-matrix-orthoproject
      6 [-c]
      7 .SH DESCRIPTION
      8 .B blind-matrix-orthoproject
      9 creates an affine 2D-transformation matrix for
     10 othogonal projection. The parameters for the
     11 matrix is read in stdin in format of a blind video,
     12 one matrix per frame in stdin created and printed
     13 to stdout in format of a blind video.
     14 .P
     15 Each frame in stdin shall contain exactly 2 pixels,
     16 the first pixel holds the x-value of the vector the
     17 image is projected along, the second pixel holds the
     18 y-value of this vector.
     19 .P
     20 The luma (encoding in the Y-channel, the second
     21 channel) multiplied by the alpha (the fourth channel)
     22 of the input pixels are used as the values. Each
     23 values in the resulting matrices are stored
     24 in all channels.
     25 .SH OPTIONS
     26 .TP
     27 .B -c
     28 Create different matrices for each channel. Use
     29 values from each channel in stdin to create
     30 matrices whose values are stored in the same
     31 channels in stdout.
     32 .SH SEE ALSO
     33 .BR blind (7),
     34 .BR blind-from-text (1),
     35 .BR blind-matrix-reflect (1),
     36 .BR blind-matrix-rotate (1),
     37 .BR blind-matrix-scale (1),
     38 .BR blind-matrix-shear (1),
     39 .BR blind-matrix-translate (1),
     40 .BR blind-matrix-transpose (1),
     41 .BR blind-multiply-matrices (1)
     42 .SH AUTHORS
     43 Mattias Andrée
     44 .RI < maandree@kth.se >