3 <effect tag="frei0r.curves" id="frei0r.curves">
5 <description>Color curves adjustment</description>
6 <author>Maksim Golovkin</author>
7 <parameter type="list" name="Channel" default="0" paramlist="0;1;2;3">
8 <paramlistdisplay>Red,Green,Blue,Luma</paramlistdisplay>
11 <parameter type="list" name="Luma formula" default="1" paramlist="0;1">
12 <paramlistdisplay>Rec. 601,Rec. 709</paramlistdisplay>
13 <name>Luma formula</name>
16 <!-- No actual parameter: Represents the curve widget -->
17 <parameter type="curve" default="0" depends="Channel" number="Curve point number" inpoints="Point %i input value" outpoints="Point %i output value" min="1" max="5" />
19 <parameter type="fixed" name="Curve point number" default="2" min="2" max="5">
20 <name>Number of curve points</name>
22 <parameter type="fixed" name="Point 1 input value" default="0" min="0" max="1">
23 <name>Point 1 input value</name>
25 <parameter type="fixed" name="Point 1 output value" default="0" min="0" max="1">
26 <name>Point 1 output value</name>
28 <parameter type="fixed" name="Point 2 input value" default="1" min="0" max="1">
29 <name>Point 2 input value</name>
31 <parameter type="fixed" name="Point 2 output value" default="1" min="0" max="1">
32 <name>Point 2 output value</name>
34 <parameter type="fixed" name="Point 3 input value" default="0" min="0" max="1">
35 <name>Point 3 input value</name>
37 <parameter type="fixed" name="Point 3 output value" default="0" min="0" max="1">
38 <name>Point 3 output value</name>
40 <parameter type="fixed" name="Point 4 input value" default="0" min="0" max="1">
41 <name>Point 4 input value</name>
43 <parameter type="fixed" name="Point 4 output value" default="0" min="0" max="1">
44 <name>Point 4 output value</name>
46 <parameter type="fixed" name="Point 5 input value" default="0" min="0" max="1">
47 <name>Point 5 input value</name>
49 <parameter type="fixed" name="Point 5 output value" default="0" min="0" max="1">
50 <name>Point 5 output value</name>
52 <parameter type="bool" name="Show curves" default="0">
53 <name>Show graph in picture</name>
55 <parameter type="list" name="Graph position" default="3" paramlist="0;1;2;3">
56 <paramlistdisplay>Top Left,Top Right,Bottom Left,Bottom Right</paramlistdisplay>
57 <name>Graph position</name>
60 <effect LC_NUMERIC="C" tag="frei0r.curves" id="frei0r.curves" version="0.3">
62 <description>Color curves adjustment</description>
63 <author>Maksim Golovkin</author>
64 <parameter type="list" name="Channel" default="0" paramlist="0;1;2;3">
65 <paramlistdisplay>Red,Green,Blue,Luma</paramlistdisplay>
68 <parameter type="list" name="Luma formula" default="1" paramlist="0;1">
69 <paramlistdisplay>Rec. 601,Rec. 709</paramlistdisplay>
70 <name>Luma formula</name>
73 <!-- No actual parameter: Represents the curve widget -->
74 <parameter type="curve" default="0" depends="Channel" number="Curve point number" inpoints="Point %i input value" outpoints="Point %i output value" min="1" max="5" />
76 <parameter type="fixed" name="Curve point number" default="0.2" min="0.2" max="0.5">
77 <name>Number of curve points</name>
79 <parameter type="fixed" name="Point 1 input value" default="0" min="0" max="1">
80 <name>Point 1 input value</name>
82 <parameter type="fixed" name="Point 1 output value" default="0" min="0" max="1">
83 <name>Point 1 output value</name>
85 <parameter type="fixed" name="Point 2 input value" default="1" min="0" max="1">
86 <name>Point 2 input value</name>
88 <parameter type="fixed" name="Point 2 output value" default="1" min="0" max="1">
89 <name>Point 2 output value</name>
91 <parameter type="fixed" name="Point 3 input value" default="0" min="0" max="1">
92 <name>Point 3 input value</name>
94 <parameter type="fixed" name="Point 3 output value" default="0" min="0" max="1">
95 <name>Point 3 output value</name>
97 <parameter type="fixed" name="Point 4 input value" default="0" min="0" max="1">
98 <name>Point 4 input value</name>
100 <parameter type="fixed" name="Point 4 output value" default="0" min="0" max="1">
101 <name>Point 4 output value</name>
103 <parameter type="fixed" name="Point 5 input value" default="0" min="0" max="1">
104 <name>Point 5 input value</name>
106 <parameter type="fixed" name="Point 5 output value" default="0" min="0" max="1">
107 <name>Point 5 output value</name>
109 <parameter type="bool" name="Show curves" default="0">
110 <name>Show graph in picture</name>
112 <parameter type="list" name="Graph position" default="0.3" paramlist="0;0.1;0.2;0.3">
113 <paramlistdisplay>Top Left,Top Right,Bottom Left,Bottom Right</paramlistdisplay>
114 <name>Graph position</name>