aboutsummaryrefslogtreecommitdiff
path: root/pix_opencv_haarcascade-help.pd
blob: 1c46f6668dafe48b6f279a502ab2877694c1145c (plain)
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
#N canvas 197 73 1091 744 10;
#X obj 266 -83 gemhead;
#X obj 87 544 pix_texture;
#X obj 87 577 square 2;
#X obj 9 -74 cnv 15 220 70 empty empty empty 20 12 0 14 -195568 -66577
0;
#N canvas 0 22 454 304 gemwin 0;
#X obj 132 136 gemwin;
#X obj 67 89 outlet;
#X obj 67 10 inlet;
#X obj 67 41 route create;
#X msg 67 70 set destroy;
#X msg 182 68 set create;
#X msg 132 112 create \, 1;
#X msg 238 112 destroy;
#N canvas 87 154 247 179 Gem.init 0;
#X obj 118 46 loadbang;
#X msg 118 81 reset;
#X obj 118 113 outlet;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X restore 289 80 pd Gem.init;
#X connect 2 0 3 0;
#X connect 3 0 4 0;
#X connect 3 0 6 0;
#X connect 3 1 5 0;
#X connect 3 1 7 0;
#X connect 4 0 1 0;
#X connect 5 0 1 0;
#X connect 6 0 0 0;
#X connect 7 0 0 0;
#X connect 8 0 0 0;
#X restore 14 -30 pd gemwin;
#X msg 14 -54 destroy;
#X text 10 -74 Create window and render;
#X obj -86 241 pix_texture;
#X obj -86 269 square 2;
#X obj 37 160 translateXYZ -2 0 0;
#X obj 85 247 cnv 15 650 250 empty empty empty 20 12 0 14 -24198 -66577
0;
#X obj 278 -56 bng 25 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 335 119 bng 15 250 50 0 empty empty end_reached 20 7 0 10 -262144
-1 -1;
#X floatatom 317 84 5 0 10000 1 frame# - -;
#X obj 278 -27 openpanel;
#X msg 278 -7 open \$1;
#X obj 266 102 pix_film;
#X msg 284 36 auto \$1;
#X obj 284 18 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
#X msg 295 60 colorspace Grey;
#X obj 87 221 translateXYZ 4 0 0;
#X floatatom 264 583 5 0 0 0 - - -;
#X floatatom 299 583 5 0 0 0 - - -;
#X floatatom 336 583 5 0 0 0 - - -;
#X floatatom 407 583 5 0 0 0 - - -;
#X floatatom 442 583 5 0 0 0 - - -;
#X floatatom 479 583 5 0 0 0 - - -;
#X floatatom 545 585 5 0 0 0 - - -;
#X floatatom 580 585 5 0 0 0 - - -;
#X obj 88 472 pix_opencv_haarcascade;
#X obj 90 186 separator;
#X obj 174 251 openpanel;
#X obj 251 529 route 0 1 2 3 4;
#X text 251 601 Xcenter Ycenter Radius;
#X text 396 600 Xcenter Ycenter Radius;
#X obj 261 554 unpack 0 0 0;
#X obj 404 554 unpack 0 0 0;
#X obj 542 556 unpack 0 0 0;
#X floatatom 620 584 5 0 0 0 - - -;
#X text 539 601 Xcenter Ycenter Radius;
#X msg 114 252 load \$1;
#X text 264 253 Load a trained cascade classifier from XML file;
#X obj 244 251 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144
-1 -1;
#X floatatom 281 348 5 0 0 0 - - -;
#X floatatom 235 319 5 0 0 0 - - -;
#X msg 134 285 mode \$1;
#X obj 195 285 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 144 318 min_size \$1;
#X msg 158 345 min_neighbors \$1;
#X text 319 337 Minimum number (minus 1) of neighbor rectangles that
makes up an object (default 2);
#X msg 187 378 scale_factor \$1;
#X floatatom 305 378 5 0 0 0 - - -;
#X text 349 377 The factor by which the search window is scaled between
the subsequent scans (default 1.1);
#X text 351 529 For each object detected;
#X floatatom 158 503 5 0 0 0 - - -;
#X text 197 503 number of objects detected;
#X text 399 -22 used for face detection by default;
#X text 396 -10 ( load haarscascase_frontalface_alt.xml );
#X text 401 -47 pix_opencv_haarscasccade : object recognition based
on Haar's algorithm ( decision tree algorithm );
#X text 400 6 Written by Lluis Gomez i Bigorda ( lluisgomez@hangar.org
);
#X text 399 18 and Yves Degoyon ( ydegoyon@gmail.com );
#X text 276 320 Minimum size of object (default 30);
#X msg 215 407 ftolerance \$1;
#X floatatom 305 408 5 0 0 0 - - -;
#X msg 220 431 clear;
#X text 346 415 temporarily ( default 5 );
#X text 346 403 number of frames where an object can disappear;
#X text 265 432 clear markers history;
#X text 217 282 Mode of operation. Currently the only flag that may
be specified is CV_HAAR_DO_CANNY_PRUNING ( 0 );
#X connect 0 0 16 0;
#X connect 1 0 2 0;
#X connect 4 0 5 0;
#X connect 5 0 4 0;
#X connect 7 0 8 0;
#X connect 9 0 7 0;
#X connect 9 0 30 0;
#X connect 11 0 14 0;
#X connect 12 0 13 0;
#X connect 13 0 16 1;
#X connect 14 0 15 0;
#X connect 15 0 16 0;
#X connect 16 0 9 0;
#X connect 16 2 12 0;
#X connect 17 0 16 0;
#X connect 18 0 17 0;
#X connect 19 0 16 0;
#X connect 20 0 29 0;
#X connect 29 0 1 0;
#X connect 29 1 54 0;
#X connect 29 2 32 0;
#X connect 30 0 20 0;
#X connect 31 0 40 0;
#X connect 32 0 35 0;
#X connect 32 1 36 0;
#X connect 32 2 37 0;
#X connect 35 0 21 0;
#X connect 35 1 22 0;
#X connect 35 2 23 0;
#X connect 36 0 24 0;
#X connect 36 1 25 0;
#X connect 36 2 26 0;
#X connect 37 0 27 0;
#X connect 37 1 28 0;
#X connect 37 2 38 0;
#X connect 40 0 29 0;
#X connect 42 0 31 0;
#X connect 43 0 48 0;
#X connect 44 0 47 0;
#X connect 45 0 29 0;
#X connect 46 0 45 0;
#X connect 47 0 29 0;
#X connect 48 0 29 0;
#X connect 50 0 29 0;
#X connect 51 0 50 0;
#X connect 62 0 29 0;
#X connect 63 0 62 0;
#X connect 64 0 29 0;