aboutsummaryrefslogtreecommitdiffstats
path: root/doc/filters.texi
diff options
context:
space:
mode:
authorStefano Sabatini <stefasab@gmail.com>2013-04-11 00:02:27 +0200
committerStefano Sabatini <stefasab@gmail.com>2013-04-11 00:04:27 +0200
commit2ffee3ec14e74a5472526e58bd9f74c59cd0ef2a (patch)
tree56fed2baee1aa396de9a34b20fc7f56107e7699c /doc/filters.texi
parentf42635a50b7af62b120c09e98dbd4a12f4d1e4b5 (diff)
downloadffmpeg-2ffee3ec14e74a5472526e58bd9f74c59cd0ef2a.tar.gz
lavfi/smartblur: switch to AVOption-based system
Diffstat (limited to 'doc/filters.texi')
-rw-r--r--doc/filters.texi32
1 files changed, 20 insertions, 12 deletions
diff --git a/doc/filters.texi b/doc/filters.texi
index 1c0d82d22a..f7fa5f1e64 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -5156,32 +5156,40 @@ expressed in the form "[@var{c0} @var{c1} @var{c2} @var{c3}]"
Blur the input video without impacting the outlines.
-This filter accepts parameters as a list of @var{key}=@var{value} pairs,
-separated by ":".
-
-If the key of the first options is omitted, the arguments are
-interpreted according to the syntax:
-@var{luma_radius}:@var{luma_strength}:@var{luma_threshold}[:@var{chroma_radius}:@var{chroma_strength}:@var{chroma_threshold}]
-
A description of the accepted options follows.
@table @option
@item luma_radius, lr
-@item chroma_radius, cr
-Set the luma/chroma radius. The option value must be a float number in
+Set the luma radius. The option value must be a float number in
the range [0.1,5.0] that specifies the variance of the gaussian filter
used to blur the image (slower if larger). Default value is 1.0.
@item luma_strength, ls
-@item chroma_strength, cs
-Set the luma/chroma strength. The option value must be a float number
+Set the luma strength. The option value must be a float number
in the range [-1.0,1.0] that configures the blurring. A value included
in [0.0,1.0] will blur the image whereas a value included in
[-1.0,0.0] will sharpen the image. Default value is 1.0.
@item luma_threshold, lt
+Set the luma threshold used as a coefficient to determine
+whether a pixel should be blurred or not. The option value must be an
+integer in the range [-30,30]. A value of 0 will filter all the image,
+a value included in [0,30] will filter flat areas and a value included
+in [-30,0] will filter edges. Default value is 0.
+
+@item chroma_radius, cr
+Set the chroma radius. The option value must be a float number in
+the range [0.1,5.0] that specifies the variance of the gaussian filter
+used to blur the image (slower if larger). Default value is 1.0.
+
+@item chroma_strength, cs
+Set the chroma strength. The option value must be a float number
+in the range [-1.0,1.0] that configures the blurring. A value included
+in [0.0,1.0] will blur the image whereas a value included in
+[-1.0,0.0] will sharpen the image. Default value is 1.0.
+
@item chroma_threshold, ct
-Set the luma/chroma threshold used as a coefficient to determine
+Set the chroma threshold used as a coefficient to determine
whether a pixel should be blurred or not. The option value must be an
integer in the range [-30,30]. A value of 0 will filter all the image,
a value included in [0,30] will filter flat areas and a value included