diff options
Diffstat (limited to '')
| -rw-r--r-- | man/blind-gauss-blur.1 | 76 |
1 files changed, 76 insertions, 0 deletions
diff --git a/man/blind-gauss-blur.1 b/man/blind-gauss-blur.1 new file mode 100644 index 0000000..bde7f16 --- /dev/null +++ b/man/blind-gauss-blur.1 @@ -0,0 +1,76 @@ +.TH BLIND-GAUSS-BLUR 1 blind +.SH NAME +blind-gauss-blur - Apply Gaussian blur to a video +.SH SYNOPSIS +.B blind-gauss-blur +[-j +.IR jobs ] +[-s +.I spread +| +-s +.RB ' auto '] +[-achvy] +.I sd-stream +.SH DESCRIPTION +.B blind-gauss-blur +reads a video from stdin and a mask video from +.IR sd-stream . +The video is printed to stdout, with all pixels are +blurred using Gaussian blur with a standard +deviation calculated for each pixel individually. +The standard deviation is calculated by multiplying +the X, Y, or Z value with the alpha value of the +corresponding pixel and frame in +.IR sd-stream . +The X value is used when blurring the X channel, +and analogously for Y and Z. If the standard +deviation is 0, the pixel is not blurred. +.P +If stdin is longer than +.IR sd-stream , +the remainder or stdin is printed without any changes. +If stdin is shorter than +.IR sd-stream , +the remainder of +.I sd-stream +is ignored but may be partially read. +.SH OPTIONS +.TP +.B -a +Used to optimise performance if it is known that +the video is opaque. +.TP +.B -c +Blur the chroma only, not the luma. +.TP +.B -h +Blur horizontally only. Has no affect if -v is also +specified. +.TP +.BR -j " "\fIjobs\fP +Process the video in parallel, using +.I jobs +processes. +.TP +.BR -s " "\fIspread\fP +Pixels with Manhattan distances exceeding +.I spread +shall not affect each other. If +.RB ' auto ' +is specified, this value is calculated from +the standard deviation used to blir a pixel. +If -s is not used, there will not be +distance limit. +.TP +.B -v +Blur vertically only. Has no affect if -h is also +specified. +.TP +.B -y +Use the Y value (multiplied by the alpha value) from +.I sd-stream +as the standard deviation all channels. +.SH AUTHORS +Mattias Andree +.RI < maandree@kth.se > |
