blob: 9652bb54c05225e992e8b3d65e78f32c2ae2638c (
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
|
#N canvas 512 26 691 638 10;
#X obj 286 -33 gemhead;
#X obj 373 555 pix_texture;
#X obj 373 583 square 2;
#X obj 20 159 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 25 203 pd gemwin;
#X msg 25 179 destroy;
#X text 21 159 Create window and render;
#X text 64 81 greys out all pixels (but pixel-values are still in RGBA)
;
#X obj 200 368 pix_texture;
#X obj 200 396 square 2;
#X obj 266 167 translateXYZ -2 0 0;
#X obj 364 205 separator;
#X obj 342 269 cnv 15 357 251 empty empty empty 20 12 0 14 -24198 -66577
0;
#X obj 511 -66 bng 25 250 50 0 empty empty empty 0 -6 0 8 -262144 -1
-1;
#X obj 524 128 unpack 0 0 0;
#X floatatom 514 151 5 0 0 3 length - -;
#X floatatom 563 151 5 0 0 3 width - -;
#X floatatom 613 151 5 0 0 3 height - -;
#X obj 568 109 bng 15 250 50 0 empty empty end_reached 20 7 0 10 -262144
-1 -1;
#X floatatom 550 74 5 0 10000 1 frame# - -;
#X obj 511 -37 openpanel;
#X msg 511 -17 open \$1;
#X obj 499 92 pix_film;
#X msg 517 26 auto \$1;
#X obj 517 8 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 1 1
;
#X msg 528 50 colorspace Grey;
#X obj 361 240 translateXYZ 4 0 0;
#X obj 504 533 route -1 0 1 2 3 4;
#X floatatom 507 613 5 0 0 0 - - -;
#X floatatom 542 613 5 0 0 0 - - -;
#X floatatom 579 613 5 0 0 0 - - -;
#X floatatom 613 613 5 0 0 0 - - -;
#X floatatom 536 662 5 0 0 0 - - -;
#X floatatom 571 662 5 0 0 0 - - -;
#X floatatom 608 662 5 0 0 0 - - -;
#X floatatom 642 662 5 0 0 0 - - -;
#X floatatom 580 718 5 0 0 0 - - -;
#X floatatom 615 718 5 0 0 0 - - -;
#X floatatom 652 718 5 0 0 0 - - -;
#X floatatom 686 718 5 0 0 0 - - -;
#X obj 504 584 unpack 0 0 0 0 0;
#X obj 533 633 unpack 0 0 0 0 0;
#X obj 577 689 unpack 0 0 0 0 0;
#X floatatom 650 612 5 0 0 0 - - -;
#X floatatom 680 662 5 0 0 0 - - -;
#X floatatom 724 718 5 0 0 0 - - -;
#X text 564 551 For each motion component component;
#X text 626 584 (-1) means the whole image;
#X text 701 610 Xcenter Ycenter Width Height Angle;
#X text 722 661 Xcenter Ycenter Width Height Angle;
#X text 769 717 Xcenter Ycenter Width Height Angle;
#X floatatom 496 423 5 0 0 0 - - -;
#X floatatom 557 385 5 0 0 0 - - -;
#X text 536 425 Threshold value. (default 30);
#X text 599 384 Maximal duration of motion track in seconds. (default
1);
#X text 561 403 xxx;
#X msg 441 383 mhi_duration \$1;
#X floatatom 597 297 5 0 0 0 - - -;
#X msg 442 295 max_time_delta \$1;
#X floatatom 597 320 5 0 0 0 - - -;
#X msg 442 318 min_time_delta \$1;
#X floatatom 596 349 5 0 0 0 - - -;
#X msg 441 347 frame_buffer_num \$1;
#X floatatom 523 441 5 0 0 0 - - -;
#X floatatom 534 460 5 0 0 0 - - -;
#X text 574 462 Max size of the motion component (default 500);
#X text 564 441 Min size of the motion component (default 50);
#X text 638 348 Number of frames in the buffer. (default 4);
#X text 639 296 Max time delta in seconds. (default 0.5);
#X text 639 319 Min time delta in seconds. (default 0.05);
#X obj 371 466 pix_opencv_motempl;
#X connect 0 0 22 0;
#X connect 1 0 2 0;
#X connect 4 0 5 0;
#X connect 5 0 4 0;
#X connect 8 0 9 0;
#X connect 10 0 8 0;
#X connect 10 0 11 0;
#X connect 11 0 26 0;
#X connect 13 0 20 0;
#X connect 14 0 15 0;
#X connect 14 1 16 0;
#X connect 14 2 17 0;
#X connect 18 0 19 0;
#X connect 19 0 22 1;
#X connect 20 0 21 0;
#X connect 21 0 22 0;
#X connect 22 0 10 0;
#X connect 22 1 14 0;
#X connect 22 2 18 0;
#X connect 23 0 22 0;
#X connect 24 0 23 0;
#X connect 25 0 22 0;
#X connect 26 0 70 0;
#X connect 27 0 40 0;
#X connect 27 1 41 0;
#X connect 27 2 42 0;
#X connect 40 0 28 0;
#X connect 40 1 29 0;
#X connect 40 2 30 0;
#X connect 40 3 31 0;
#X connect 40 4 43 0;
#X connect 41 0 32 0;
#X connect 41 1 33 0;
#X connect 41 2 34 0;
#X connect 41 3 35 0;
#X connect 41 4 44 0;
#X connect 42 0 36 0;
#X connect 42 1 37 0;
#X connect 42 2 38 0;
#X connect 42 3 39 0;
#X connect 42 4 45 0;
#X connect 51 0 70 1;
#X connect 52 0 56 0;
#X connect 56 0 70 0;
#X connect 57 0 58 0;
#X connect 58 0 70 0;
#X connect 59 0 60 0;
#X connect 60 0 70 0;
#X connect 61 0 62 0;
#X connect 62 0 70 0;
#X connect 63 0 70 2;
#X connect 64 0 70 3;
#X connect 70 0 1 0;
#X connect 70 1 27 0;
|