]> git.sesse.net Git - kdenlive/blob - effects/frei0r_facedetect.xml
Const'ref
[kdenlive] / effects / frei0r_facedetect.xml
1 <!DOCTYPE kpartgui>
2 <effect LC_NUMERIC="C" tag="frei0r.facedetect" id="frei0r.facedetect">
3     <name>Face detect</name>
4     <description>Detect faces and draw shapes on them using OpenCV</description>
5     <author>binarymillenium, Dan Dennedy</author>
6     
7     <parameter type="simplekeyframe" name="Search scale" default="120" min="110" max="1000" factor="1000">
8         <name>Search scale</name>
9         <comment>The search window scale factor. For example, 120 = 1.20 = increases by 20% on each pass.</comment>
10     </parameter>
11     
12     <parameter type="simplekeyframe" name="Neighbors" default="2" min="1" max="10" factor="100">
13         <name>Neighbors</name>
14         <comment>Minimum number of rectangles that determines an object.</comment>
15     </parameter>
16     
17     <parameter type="simplekeyframe" name="Smallest" default="0" min="0" max="1000" factor="1000">
18         <name>Smallest</name>
19         <comment>The minimum window size in pixels.</comment>
20     </parameter>
21     
22     <parameter type="constant" name="Recheck" default="25" min="0" max="1000" factor="1000" suffix="frames">
23         <name>Recheck</name>
24         <comment>How often to detect a face. In between checks, it does object motion tracking.</comment>
25     </parameter>
26     
27     <parameter type="list" name="Shape" default="0.0" paramlist="0.0;0.1;0.2;1.0">
28         <paramlistdisplay>circle,ellipse,rectangle,random</paramlistdisplay>
29         <name>Shape</name>
30     </parameter>
31     
32     <parameter type="constant" name="Stroke" default="0" min="0" max="100" factor="100" suffix="pixels">
33         <name>Stroke width</name>
34         <comment>0 means fill; otherwise, draw unfilled with a stroke width of this size.</comment>
35     </parameter>
36     
37     <parameter type="constant" name="Alpha" default="100" min="0" max="100" factor="100" suffix="%">
38         <name>Alpha</name>
39         <comment>Set the alpha channel of the shape area to a percentage of fully opaque.</comment>
40     </parameter>
41     
42     <parameter type="bool" name="Antialias" default="0">
43         <name>Antialias</name>
44         <comment>Draw with anti-aliasing?</comment>
45     </parameter>
46     <!-- The color parameters have a bug in the recent 1.3 release of frei0r.
47          Wait some time or next release to enable these. -->
48     <!--        
49     <parameter type="color" name="Color 1" default="0xFFFFFF">
50         <name>Color 1</name>
51         <comment>Set the shape color of the first detected face.</comment>
52     </parameter>
53     
54     <parameter type="color" name="Color 2" default="0x007FFF">
55         <name>Color 2</name>
56         <comment>Set the shape color of the second detected face.</comment>
57     </parameter>
58     
59     <parameter type="color" name="Color 3" default="0x00FFFF">
60         <name>Color 3</name>
61         <comment>Set the shape color of the third detected face.</comment>
62     </parameter>
63     
64     <parameter type="color" name="Color 4" default="0x00FF00">
65         <name>Color 4</name>
66         <comment>Set the shape color of the fourth detected face.</comment>
67     </parameter>
68     
69     <parameter type="color" name="Color 5" default="0xFF7F00">
70         <name>Color 5</name>
71         <comment>Set the shape color of the fifth detected face.</comment>
72     </parameter>
73     -->
74 </effect>