summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorPaul B Mahol <onemda@gmail.com>2021-09-28 09:25:43 +0200
committerPaul B Mahol <onemda@gmail.com>2021-10-29 23:18:27 +0200
commit8164fe113910f83e0989d5d151c744895a710710 (patch)
tree4e7f0190aefbdb270dcece4f1e9915c27f0b4415 /doc
parentdbfafe11ae7239e242f9f328fd1e6bdc620e1dba (diff)
avfilter: add huesaturation filter
Diffstat (limited to 'doc')
-rw-r--r--doc/filters.texi56
1 files changed, 56 insertions, 0 deletions
diff --git a/doc/filters.texi b/doc/filters.texi
index ae6cb3aafd..e5e25ef05a 100644
--- a/doc/filters.texi
+++ b/doc/filters.texi
@@ -13908,6 +13908,62 @@ If the specified expression is not valid, it is kept at its current
value.
@end table
+@section huesaturation
+Apply hue-saturation-intensity adjustments to input video stream.
+
+This filter operates in RGB colorspace.
+
+This filter accepts the following options:
+
+@table @option
+@item hue
+Set the hue shift in degrees to apply. Default is 0.
+Allowed range is from -180 to 180.
+
+@item saturation
+Set the saturation shift. Default is 0.
+Allowed range is from -1 to 1.
+
+@item intensity
+Set the intensity shift. Default is 0.
+Allowed range is from -1 to 1.
+
+@item colors
+Set which primary and complementary colors are going to be adjusted.
+This options is set by providing one or multiple values.
+This can select multiple colors at once. By default all colors are selected.
+@table @samp
+@item r
+Adjust reds.
+@item y
+Adjust yellows.
+@item g
+Adjust greens.
+@item c
+Adjust cyans.
+@item b
+Adjust blues.
+@item m
+Adjust magentas.
+@item a
+Adjust all colors.
+@end table
+
+@item strength
+Set strength of filtering. Allowed range is from 0 to 100.
+Default value is 1.
+
+@item rw, gw, bw
+Set weight for each RGB component. Allowed range is from 0 to 1.
+By default is set to 0.333, 0.334, 0.333.
+Those options are used in saturation and lightess processing.
+
+@item lightness
+Set preserving lightness, by default is disabled.
+Adjusting hues can change lightness from original RGB triplet,
+with this option enabled lightness is kept at same value.
+@end table
+
@section hysteresis
Grow first stream into second stream by connecting components.