blind

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

blind-matrix-scale.1 (1296B)


      1 .TH BLIND-MATRIX-SCALE 1 blind
      2 .SH NAME
      3 blind-matrix-scale - Create an affine 2D-transformation matrix for scaling
      4 .SH SYNOPSIS
      5 .B blind-matrix-scale
      6 [-c]
      7 .SH DESCRIPTION
      8 .B blind-matrix-scale
      9 creates an affine 2D-transformation matrix for
     10 scaling. The parameters for the matrix is read
     11 in stdin in format of a blind video, one matrix
     12 per frame in stdin created and printed to stdout
     13 in format of a blind video.
     14 .P
     15 Each frame in stdin shall contain exactly 2 pixel,
     16 the first pixel holds the scale factor for the
     17 width and the second pixel holds the scale factor
     18 for the height.
     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-orthoproject (1),
     36 .BR blind-matrix-reflect (1),
     37 .BR blind-matrix-rotate (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 >