-
Notifications
You must be signed in to change notification settings - Fork 8
/
hacktable2.pd
194 lines (194 loc) · 5.47 KB
/
hacktable2.pd
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
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
#N canvas 0 24 1267 746 10;
#X obj 451 447 cnv 15 550 250 empty empty empty 20 12 0 14 -24198 -66577
0;
#X floatatom 588 633 5 0 0 0 - - -;
#X text 623 629 min area in pixels (default 1);
#X floatatom 674 647 5 0 0 0 - - -;
#X text 712 646 max area in pixels (default 76800);
#X floatatom 568 770 5 0 0 0 - - -;
#X floatatom 605 771 5 0 0 0 - - -;
#X floatatom 640 770 5 0 0 0 - - -;
#X floatatom 674 770 5 0 0 0 - - -;
#X obj 565 741 unpack 0 0 0 0 0;
#X msg 492 461 mode \$1;
#X obj 553 462 hradio 15 1 0 4 empty empty empty 0 -8 0 10 -262144
-1 -1 0;
#X text 622 463 retrieval mode ( see cvFindContours );
#X obj 588 487 hradio 15 1 0 5 empty empty empty 0 -8 0 10 -262144
-1 -1 0;
#X text 670 487 retrieval method ( see cvFindContours );
#X msg 521 486 method \$1;
#X msg 544 509 maxmove \$1;
#X floatatom 618 510 5 0 0 0 - - -;
#X floatatom 642 534 5 0 0 0 - - -;
#X msg 554 531 ftolerance \$1;
#X text 661 509 maximum move of a countour ( default 10 );
#X text 678 532 frame tolerance for identification ( default 5 );
#X floatatom 704 700 5 0 0 0 - - -;
#X msg 569 556 nightmode \$1;
#X obj 659 557 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 648 578 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X obj 661 600 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0
1;
#X msg 588 577 draw \$1;
#X text 675 576 draw bounding rectangle ( default : on );
#X msg 603 598 show \$1;
#X text 688 597 draw the detected contours ( default : off );
#X text 682 557 hide original image ( default : off );
#X obj 586 25 gemhead;
#X obj 471 730 pix_texture;
#X obj 471 749 square 2;
#X obj 315 725 pix_texture;
#X obj 315 753 square 2;
#X obj 598 52 bng 25 250 50 0 load empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 655 227 bng 15 250 50 0 empty empty end_reached 20 7 0 10 -262144
-1 -1;
#X floatatom 637 192 5 0 10000 1 frame# - -;
#X obj 598 81 openpanel;
#X msg 598 101 open \$1;
#X obj 586 210 pix_film;
#X msg 604 144 auto \$1;
#X obj 604 126 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1
1;
#X msg 699 127 colorspace RGBA;
#X msg 804 127 colorspace RGB;
#X msg 908 127 colorspace Grey;
#X obj 699 99 loadbang;
#N canvas 0 0 450 300 vswitch 0;
#X obj 144 263 outlet;
#X obj 36 26 inlet;
#X obj 260 29 inlet;
#X obj 36 133 spigot;
#X obj 260 141 spigot;
#X obj 119 64 loadbang;
#X msg 83 93 0;
#X msg 113 93 1;
#X msg 296 104 0;
#X msg 326 104 1;
#X obj 399 34 inlet;
#X obj 399 67 select 0;
#X connect 1 0 3 0;
#X connect 2 0 4 0;
#X connect 3 0 0 0;
#X connect 4 0 0 0;
#X connect 5 0 7 0;
#X connect 5 0 8 0;
#X connect 6 0 3 1;
#X connect 7 0 3 1;
#X connect 8 0 4 1;
#X connect 9 0 4 1;
#X connect 10 0 11 0;
#X connect 11 0 7 0;
#X connect 11 0 8 0;
#X connect 11 1 9 0;
#X connect 11 1 6 0;
#X restore 408 280 pd vswitch;
#X obj 476 280 tgl 15 0 empty load empty 17 7 0 10 -262144 -1 -1 1
1;
#X obj 349 20 gemhead;
#X obj 21 129 gemwin;
#X msg 21 76 create \, 1;
#X msg 96 77 destroy;
#X obj 390 93 hradio 15 1 0 8 empty empty empty 0 -8 0 10 -262144 -1
-1 0;
#X obj 422 314 separator;
#X obj 423 351 translateXYZ 2 0 0;
#X text 19 20 2 clique aqui para exibir a janela de video;
#X obj 21 44 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1
-1;
#X obj 484 419 pix_opencv_bgstats;
#X obj 710 266 / 100;
#X floatatom 751 268 5 0 0 0 - - -;
#X floatatom 715 302 5 0 0 0 - - -;
#X msg 654 301 erode \$1;
#X floatatom 738 339 5 0 0 0 - - -;
#X msg 668 337 minarea \$1;
#X text 782 344 ( default : 10x10 );
#X msg 690 371 reset;
#X text 792 260 amount of time after which an object is deleted from
the foreground ( default : 0.1 seconds );
#X text 754 293 number of iterations of the erode-dilate filter;
#X text 755 303 to eliminate small forms and noise;
#X text 785 333 minimum size of foreground objects;
#X text 734 372 resetting the background;
#X text 755 314 ( default : 2 );
#X msg 649 266 alpha \$1;
#X msg 387 133 device \$1;
#X obj 471 665 pix_opencv_contours_boundingrect;
#X obj 315 355 separator;
#X obj 315 390 translateXYZ -2 0 0;
#X obj 381 216 pix_video;
#X text 389 73 1 selecione a camera;
#X text 575 784 X;
#X text 604 786 Y;
#X text 647 795;
#X text 632 787 largura;
#X text 684 786 altura;
#X text 742 701 quantidade de contorno reconhecidos;
#X connect 1 0 77 1;
#X connect 3 0 77 2;
#X connect 9 0 5 0;
#X connect 9 1 6 0;
#X connect 9 2 7 0;
#X connect 9 3 8 0;
#X connect 10 0 77 0;
#X connect 11 0 10 0;
#X connect 13 0 15 0;
#X connect 15 0 77 0;
#X connect 16 0 77 0;
#X connect 17 0 16 0;
#X connect 18 0 19 0;
#X connect 19 0 77 0;
#X connect 23 0 77 0;
#X connect 24 0 23 0;
#X connect 25 0 27 0;
#X connect 26 0 29 0;
#X connect 27 0 77 0;
#X connect 29 0 77 0;
#X connect 32 0 42 0;
#X connect 33 0 34 0;
#X connect 35 0 36 0;
#X connect 37 0 40 0;
#X connect 38 0 39 0;
#X connect 39 0 42 1;
#X connect 40 0 41 0;
#X connect 41 0 42 0;
#X connect 42 0 49 1;
#X connect 42 2 38 0;
#X connect 43 0 42 0;
#X connect 44 0 43 0;
#X connect 45 0 42 0;
#X connect 46 0 42 0;
#X connect 47 0 42 0;
#X connect 48 0 45 0;
#X connect 48 0 44 0;
#X connect 49 0 56 0;
#X connect 49 0 78 0;
#X connect 50 0 49 2;
#X connect 51 0 80 0;
#X connect 53 0 52 0;
#X connect 54 0 52 0;
#X connect 55 0 76 0;
#X connect 56 0 57 0;
#X connect 57 0 60 0;
#X connect 59 0 53 0;
#X connect 60 0 77 0;
#X connect 61 0 75 0;
#X connect 62 0 61 0;
#X connect 62 0 61 1;
#X connect 63 0 64 0;
#X connect 64 0 60 0;
#X connect 65 0 66 0;
#X connect 66 0 60 0;
#X connect 68 0 60 0;
#X connect 75 0 60 0;
#X connect 76 0 80 0;
#X connect 77 0 33 0;
#X connect 77 1 9 0;
#X connect 77 2 22 0;
#X connect 78 0 79 0;
#X connect 79 0 35 0;
#X connect 80 0 49 0;