1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47
|
<?xml version="1.0"?>
<!DOCTYPE kpartgui>
<effect xmlns="https://www.kdenlive.org" tag="avfilter.deband" id="avfilter.deband">
<name>Deband</name>
<description>Remove banding artifacts from input video. It works by replacing banded pixels with average value of referenced pixels</description>
<author>libavfilter</author>
<parameter type="constant" name="av.1thr" default="0.02" max="0.5" min="0.00003" decimals="5">
<name>1st plane threshold</name>
<comment><![CDATA[Sets banding detection threshold for each plane.<br>
If difference between current pixel and reference pixel is less than threshold, it will be considered as banded.]]></comment>
</parameter>
<parameter type="constant" name="av.2thr" default="0.02" max="0.5" min="0.00003" decimals="5">
<name>2nd plane threshold</name>
<comment><![CDATA[Sets banding detection threshold for each plane.<br>
If difference between current pixel and reference pixel is less than threshold, it will be considered as banded.]]></comment>
</parameter>
<parameter type="constant" name="av.3thr" default="0.02" max="0.5" min="0.00003" decimals="5">
<name>3rd plane threshold</name>
<comment><![CDATA[Sets banding detection threshold for each plane.<br>
If difference between current pixel and reference pixel is less than threshold, it will be considered as banded.]]></comment>
</parameter>
<parameter type="constant" name="av.4thr" default="0.02" max="0.5" min="0.00003" decimals="5">
<name>4th plane threshold</name>
<comment><![CDATA[Sets banding detection threshold for each plane.<br>
If difference between current pixel and reference pixel is less than threshold, it will be considered as banded.]]></comment>
</parameter>
<parameter type="constant" name="av.r" default="16" max="32" min="-32" decimals="0">
<name>Range</name>
<comment><![CDATA[Banding detection range in pixels. Default is 16.<br>
If positive, random number in range 0 to set value will be used. If negative, exact absolute value will be used. The range defines square of four pixels around current pixel.]]></comment>
</parameter>
<parameter type="constant" name="av.d" default="360" max="360" min="-360" decimals="1" factor="57.2958" suffix="°">
<name>Direction</name>
<comment><![CDATA[Sets direction in degrees from which four pixel will be compared.<br>
If positive, random direction from 0 to set direction will be picked. If negative, exact of absolute value will be picked. For example direction 0°, -180°, or -360° will pick only pixels on same row and -90° will pick only pixels on same column]]></comment>
</parameter>
<parameter type="switch" name="av.b" default="1" max="1" min="0">
<name>Blur</name>
<comment><![CDATA[If enabled, current pixel is compared with average value of all four surrounding pixels.<br>
The default is enabled. If disabled, current pixel is compared with all four surrounding pixels. The pixel is considered banded if only all four differences with surrounding pixels are less than threshold.]]></comment>
</parameter>
<parameter type="switch" name="av.c" default="0" max="1" min="0">
<name>Coupling</name>
<comment><![CDATA[If enabled, current pixel is changed if and only if<br>
all pixel components are banded, e.g. banding detection threshold is triggered for all color components. The default is disabled.]]></comment>
</parameter>
</effect>
|