Browse Source

doc/filters: extend/fix documentation for the geq filter

tags/n2.0
Stefano Sabatini 12 years ago
parent
commit
281fc4e958
1 changed files with 24 additions and 12 deletions
  1. +24
    -12
      doc/filters.texi

+ 24
- 12
doc/filters.texi View File

@@ -4004,25 +4004,31 @@ The filter accepts the following options:


@table @option @table @option
@item lum_expr @item lum_expr
the luminance expression
Set the luminance expression.
@item cb_expr @item cb_expr
the chrominance blue expression
Set the chrominance blue expression.
@item cr_expr @item cr_expr
the chrominance red expression
Set the chrominance red expression.
@item alpha_expr @item alpha_expr
the alpha expression
Set the alpha expression.
@item r @item r
the red expression
Set the red expression.
@item g @item g
the green expression
Set the green expression.
@item b @item b
the blue expression
Set the blue expression.
@end table @end table


The colorspace is selected according to the specified options. If
one of the @option{lum_expr}, @option{cb_expr}, or @option{cr_expr}
options is specified, the filter will automatically select a YCbCr
colorspace. If one of the @option{r}, @option{g}, or @option{b}
options is specified, it will select an RGB colorspace.

If one of the chrominance expression is not defined, it falls back on the other If one of the chrominance expression is not defined, it falls back on the other
one. If no alpha expression is specified it will evaluate to opaque value. one. If no alpha expression is specified it will evaluate to opaque value.
If none of chrominance expressions are
specified, they will evaluate the luminance expression.
If none of chrominance expressions are specified, they will evaluate
to the luminance expression.


The expressions can use the following variables and functions: The expressions can use the following variables and functions:


@@ -4058,15 +4064,21 @@ plane.


@item cb(x, y) @item cb(x, y)
Return the value of the pixel at location (@var{x},@var{y}) of the Return the value of the pixel at location (@var{x},@var{y}) of the
blue-difference chroma plane. Returns 0 if there is no such plane.
blue-difference chroma plane. Return 0 if there is no such plane.


@item cr(x, y) @item cr(x, y)
Return the value of the pixel at location (@var{x},@var{y}) of the Return the value of the pixel at location (@var{x},@var{y}) of the
red-difference chroma plane. Returns 0 if there is no such plane.
red-difference chroma plane. Return 0 if there is no such plane.

@item r(x, y)
@item g(x, y)
@item b(x, y)
Return the value of the pixel at location (@var{x},@var{y}) of the
red/green/blue component. Return 0 if there is no such component.


@item alpha(x, y) @item alpha(x, y)
Return the value of the pixel at location (@var{x},@var{y}) of the alpha Return the value of the pixel at location (@var{x},@var{y}) of the alpha
plane. Returns 0 if there is no such plane.
plane. Return 0 if there is no such plane.
@end table @end table


For functions, if @var{x} and @var{y} are outside the area, the value will be For functions, if @var{x} and @var{y} are outside the area, the value will be


Loading…
Cancel
Save