diff options
author | Paul B Mahol <onemda@gmail.com> | 2015-02-25 09:34:32 +0000 |
---|---|---|
committer | Paul B Mahol <onemda@gmail.com> | 2015-07-15 13:21:47 +0000 |
commit | 30015584872f5aa182c000c44d450a9b34fd6e18 (patch) | |
tree | a71fcbe8caa90866edeceb454e6b08c1da30b71f /doc | |
parent | a39512ba9e0c0f0e96d872af1c087f07322818fa (diff) | |
download | ffmpeg-30015584872f5aa182c000c44d450a9b34fd6e18.tar.gz |
avfilter: add erosion, dilation, deflate & inflate filter
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/filters.texi | 90 |
1 files changed, 90 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi index 9f7b976d2a..2679090067 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -3718,6 +3718,24 @@ Set whether or not chroma is considered in the metric calculations. Default is @code{1}. @end table +@section deflate + +Apply deflate effect to the video. + +This filter replaces the pixel by the local(3x3) average by taking into account +only values lower than the pixel. + +It accepts the following options: + +@table @option +@item threshold0 +@item threshold1 +@item threshold2 +@item threshold3 +Allows to limit the maximum change for each plane, default is 65535. +If 0, plane will remain unchanged. +@end table + @section dejudder Remove judder produced by partially interlaced telecined content. @@ -3904,6 +3922,33 @@ A number representing position of the first frame with respect to the telecine pattern. This is to be used if the stream is cut. The default value is @code{0}. @end table +@section dilation + +Apply dilation effect to the video. + +This filter replaces the pixel by the local(3x3) maximum. + +It accepts the following options: + +@table @option +@item threshold0 +@item threshold1 +@item threshold2 +@item threshold3 +Allows to limit the maximum change for each plane, default is 65535. +If 0, plane will remain unchanged. + +@item coordinates +Flag which specifies the pixel to refer to. Default is 255 i.e. all eight +pixels are used. + +Flags to local 3x3 coordinates maps like this: + + 1 2 3 + 4 5 + 6 7 8 +@end table + @section drawbox Draw a colored box on the input image. @@ -4759,6 +4804,33 @@ value. @end table +@section erosion + +Apply erosion effect to the video. + +This filter replaces the pixel by the local(3x3) minimum. + +It accepts the following options: + +@table @option +@item threshold0 +@item threshold1 +@item threshold2 +@item threshold3 +Allows to limit the maximum change for each plane, default is 65535. +If 0, plane will remain unchanged. + +@item coordinates +Flag which specifies the pixel to refer to. Default is 255 i.e. all eight +pixels are used. + +Flags to local 3x3 coordinates maps like this: + + 1 2 3 + 4 5 + 6 7 8 +@end table + @section extractplanes Extract color channel components from input video stream into @@ -6356,6 +6428,24 @@ Default value is @code{none}. Swap luma/chroma/alpha fields. Exchange even & odd lines. Default value is @code{0}. @end table +@section inflate + +Apply inflate effect to the video. + +This filter replaces the pixel by the local(3x3) average by taking into account +only values higher than the pixel. + +It accepts the following options: + +@table @option +@item threshold0 +@item threshold1 +@item threshold2 +@item threshold3 +Allows to limit the maximum change for each plane, default is 65535. +If 0, plane will remain unchanged. +@end table + @section interlace Simple interlacing filter from progressive contents. This interleaves upper (or |