summaryrefslogtreecommitdiff
path: root/doc/filters.texi
diff options
context:
space:
mode:
authorStefano Sabatini <stefano.sabatini-lala@poste.it>2010-09-14 13:21:13 +0000
committerStefano Sabatini <stefano.sabatini-lala@poste.it>2010-09-14 13:21:13 +0000
commit6ebf0bfc17253e29a226e888fb9b7b31574a2eed (patch)
tree2ecb2e1180faaec6ec691514b93b8ad987b5479b /doc/filters.texi
parentc12f7b2d2cf45b18dbabb207bcf142e5f170c773 (diff)
Implement libopencv smooth filter.
Originally committed as revision 25118 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'doc/filters.texi')
-rw-r--r--doc/filters.texi27
1 files changed, 27 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi
index 60ecf5676d..70047839a5 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -112,6 +112,33 @@ input to the vflip filter.
Pass the video source unchanged to the output.
+@section ocv_smooth
+
+Apply smooth transform using libopencv.
+
+To enable this filter install libopencv library and headers and
+configure FFmpeg with --enable-libopencv.
+
+It accepts the following parameters:
+@var{type}:@var{param1}:@var{param2}:@var{param3}:@var{param4}.
+
+@var{type} is the type of smooth filter to apply, and can be one of
+the following value: "blur", "blur_no_scale", "median", "gaussian",
+"bilateral". The default value is "gaussian".
+
+@var{param1}, @var{param2}, @var{param3}, and @var{param4} are
+parameters whose meanings depend on smooth type. @var{param1} and
+@var{param2} accept integer positive values or 0, @var{param3} and
+@var{param4} accept float values.
+
+The default value for @var{param1} is 3, the default value for the
+other parameters is 0.
+
+These parameters corresponds to the parameters assigned to the
+libopencv function @code{cvSmooth}. Refer the official libopencv
+documentation for the exact meaning of the parameters:
+@url{http://opencv.willowgarage.com/documentation/c/image_filtering.html}
+
@section pad
Add paddings to the input image, and places the original input at the