blob: 433d0bef53b5a693db6c7b3968f2824f923f2647 (
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
157
158
159
160
161
162
163
164
165
166
|
#N canvas 349 81 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 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;
#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 obj 160 260 gemwin;
#X msg 159 207 create \, 1;
#X msg 235 208 destroy;
#X msg 281 180 frame 5;
#X obj 162 170 t b b b;
#X connect 1 0 2 0;
#X connect 2 0 3 0;
#X connect 2 0 10 0;
#X connect 2 1 4 0;
#X connect 2 1 8 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 7 0 6 0;
#X connect 8 0 6 0;
#X connect 9 0 6 0;
#X connect 10 0 7 0;
#X connect 10 2 9 0;
#X restore 14 -30 pd gemwin;
#X msg 14 -52 destroy;
#X text 10 -74 Create window and render;
#X obj 5 544 pix_texture;
#X obj 5 572 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 332 102 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 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 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 text 401 -47 pix_opencv_haarscasccade : object recognition based
on Haar's cascade algorithm;
#X msg 348 69 colorspace RGBA;
#X obj 371 42 loadbang;
#X msg 453 68 colorspace RGB;
#X msg 449 44 colorspace Grey;
#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 29 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 28 0;
#X connect 28 0 1 0;
#X connect 28 1 53 0;
#X connect 28 2 31 0;
#X connect 29 0 19 0;
#X connect 30 0 39 0;
#X connect 31 0 34 0;
#X connect 31 1 35 0;
#X connect 31 2 36 0;
#X connect 34 0 20 0;
#X connect 34 1 21 0;
#X connect 34 2 22 0;
#X connect 35 0 23 0;
#X connect 35 1 24 0;
#X connect 35 2 25 0;
#X connect 36 0 26 0;
#X connect 36 1 27 0;
#X connect 36 2 37 0;
#X connect 39 0 28 0;
#X connect 41 0 30 0;
#X connect 42 0 47 0;
#X connect 43 0 46 0;
#X connect 44 0 28 0;
#X connect 45 0 44 0;
#X connect 46 0 28 0;
#X connect 47 0 28 0;
#X connect 49 0 28 0;
#X connect 50 0 49 0;
#X connect 60 0 28 0;
#X connect 61 0 60 0;
#X connect 62 0 28 0;
#X connect 68 0 16 0;
#X connect 69 0 68 0;
#X connect 70 0 16 0;
#X connect 71 0 16 0;
|