diff options
Diffstat (limited to 'doc/filters.texi')
-rw-r--r-- | doc/filters.texi | 78 |
1 files changed, 78 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi index 773ab246b2..119e7474a5 100644 --- a/doc/filters.texi +++ b/doc/filters.texi @@ -10233,6 +10233,84 @@ other parameters is 0. These parameters correspond to the parameters assigned to the libopencv function @code{cvSmooth}. +@section oscilloscope + +2D Video Oscilloscope. + +Useful to measure spatial impulse, step responses, chroma delays, etc. + +It accepts the following parameters: + +@table @option +@item x +Set scope center x position. + +@item y +Set scope center y position. + +@item s +Set scope size, relative to frame diagonal. + +@item t +Set scope tilt/rotation. + +@item o +Set trace opacity. + +@item tx +Set trace center x position. + +@item ty +Set trace center y position. + +@item tw +Set trace width, relative to width of frame. + +@item th +Set trace height, relative to height of frame. + +@item c +Set which components to trace. By default it traces first three components. + +@item g +Draw trace grid. By default is enabled. + +@item st +Draw some statistics. By default is enabled. + +@item sc +Draw scope. By default is enabled. +@end table + +@subsection Examples + +@itemize +@item +Inspect full first row of video frame. +@example +oscilloscope=x=0.5:y=0:s=1 +@end example + +@item +Inspect full last row of video frame. +@example +oscilloscope=x=0.5:y=1:s=1 +@end example + +@item +Inspect full 5th line of video frame of height 1080. +@example +oscilloscope=x=0.5:y=5/1080:s=1 +@end example + +@item +Inspect full last column of video frame. +@example +oscilloscope=x=1:y=0.5:s=1:t=1 +@end example + +@end itemize + @anchor{overlay} @section overlay |