From 9ba3548adf6df82ce6569949e33983c97ecaa098 Mon Sep 17 00:00:00 2001 From: "N.N." Date: Mon, 1 Jun 2009 19:32:26 +0000 Subject: fixed help patches svn path=/trunk/externals/pdp_opencv/; revision=11611 --- pdp_opencv_lk-help.pd | 226 ++++++++++++++++++++++++++++++-------------------- 1 file changed, 138 insertions(+), 88 deletions(-) (limited to 'pdp_opencv_lk-help.pd') diff --git a/pdp_opencv_lk-help.pd b/pdp_opencv_lk-help.pd index 6ae1682..4bc5643 100644 --- a/pdp_opencv_lk-help.pd +++ b/pdp_opencv_lk-help.pd @@ -1,92 +1,142 @@ -#N canvas 479 193 718 599 10; -#X obj 109 285 pdp_xv; -#X msg 22 -157 open /dev/video0; -#X obj 96 -26 pdp_v4l2; -#X floatatom 230 99 5 0 0 0 - - -; -#X obj 109 242 pdp_opencv_lk; -#X obj 96 -74 metro 40; -#X msg 96 -105 bang; -#X msg 137 -106 stop; -#X text 265 98 window size; -#X obj 285 77 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +#N canvas 15 49 833 785 10; +#X text -14 -95 written by Lluis Gomez i Bigorda ( lluisgomez@hangar.org +) and Yves Degoyon ( ydegoyon@gmail.com ); +#X obj -17 -55 cnv 15 621 250 empty empty empty 20 12 0 14 -260097 +-66577 0; +#X obj 223 -15 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 223 12 metro 40; +#X msg 313 39 close; +#X obj 243 110 pdp_v4l; +#X msg 300 7 open /dev/video0; +#X obj 412 -20 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 412 7 metro 40; +#X msg 493 26 close; +#X msg 489 2 open /dev/video0; +#X obj 433 106 pdp_v4l2; +#X msg 498 81 format \$1; +#X obj 499 59 hradio 15 1 0 4 empty empty empty 0 -8 0 10 -262144 -1 +-1 0; +#X obj 13 160 pdp_qt; +#X obj 46 96 metro 40; +#X msg 46 68 bang; +#X msg 87 68 stop; +#X obj 13 -1 openpanel; +#X msg 13 24 open \$1; +#X msg 13 -29 bang; +#X msg 47 123 loop \$1; +#X obj 127 123 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; -#X msg 200 75 nightmode \$1; -#X text 304 78 set nightmode; -#X text 107 370 pdp_opencv_lk : contour point marker using pyramid +#X obj 127 41 loadbang; +#X text 56 -26 playing a video file; +#X text 253 -17 Camera input; +#X obj 73 161 hsl 128 15 0 500 0 0 empty empty empty -2 -8 0 10 -262144 +-1 -1 0 1; +#X text -14 -120 pdp_opencv_lk : contour point detection using pyramid segmentation; -#X msg 195 49 quality \$1; -#X floatatom 270 50 5 0 0 0 - - -; -#X floatatom 278 25 5 0 0 0 - - -; -#X msg 181 24 mindistance \$1; -#X text 319 23 set distance ( default 10 ); -#X msg 174 -4 init; -#X text 212 -4 init point detections; -#X obj 265 -49 pdp_xv; -#X obj 264 -76 pdp_opencv_edge; -#X floatatom 373 -73 5 0 0 0 - - -; -#X text 410 -75 edge threshold; -#X floatatom 363 50 5 0 0 0 - - -; -#X obj 174 -27 t b; -#X obj 308 48 / 1000; -#X msg 160 285 cursor 1; -#X obj 109 311 route press; -#X msg 231 125 mark \$1 \$2; -#X msg 242 151 delete \$1; -#X text 107 395 written by Lluis Gomez i Bigorda ( lluisgomez@hangar.org -) and Yves Degoyon ( ydegoyon@gmail.com ); -#X text 313 151 delete a marker; -#X msg 253 177 clear; -#X text 301 178 delete all markers; -#X msg 260 204 maxmove \$1; -#X text 374 204 max movement of a marker ( default 5 pisels ); -#X floatatom 336 206 5 0 0 0 - - -; -#X text 495 49 set quality ( default 100 ); -#X msg 403 48 100; -#X obj 436 48 loadbang; -#X text 310 126 mark %x %y : mark a point to track ( max points : 10 +#X obj -15 203 cnv 15 621 400 empty empty empty 20 12 0 14 -258113 +-66577 0; +#X obj 38 628 pdp_xv; +#X floatatom 159 315 5 0 0 0 - - -; +#X obj 38 458 pdp_opencv_lk; +#X text 194 314 window size; +#X obj 214 293 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X msg 129 291 nightmode \$1; +#X text 233 294 set nightmode; +#X msg 124 265 quality \$1; +#X floatatom 199 266 5 0 0 0 - - -; +#X floatatom 207 241 5 0 0 0 - - -; +#X msg 110 240 mindistance \$1; +#X text 248 239 set distance ( default 10 ); +#X msg 103 212 init; +#X text 172 212 init point detections; +#X obj 414 169 pdp_xv; +#X obj 314 169 pdp_opencv_edge; +#X floatatom 292 266 5 0 0 0 - - -; +#X obj 140 212 t b; +#X obj 237 264 / 1000; +#X msg 89 628 cursor 1; +#X obj 38 654 route press; +#X msg 160 341 mark \$1 \$2; +#X msg 171 367 delete \$1; +#X text 242 367 delete a marker; +#X msg 182 393 clear; +#X text 230 394 delete all markers; +#X msg 189 420 maxmove \$1; +#X text 303 420 max movement of a marker ( default 5 pisels ); +#X floatatom 265 422 5 0 0 0 - - -; +#X text 424 265 set quality ( default 100 ); +#X msg 332 264 100; +#X obj 365 264 loadbang; +#X text 239 342 mark %x %y : mark a point to track ( max points : 10 ); -#X obj 273 296 unpack f f; -#X floatatom 274 321 5 0 0 0 - - -; -#X floatatom 332 322 5 0 0 0 - - -; -#X text 275 337 X; -#X text 330 338 Y; -#X obj 272 270 route 1 2 3 4 5 6 7 8 9 10; -#X obj 380 -41 / 2; -#X connect 0 0 28 0; -#X connect 1 0 2 0; -#X connect 2 0 4 0; -#X connect 2 0 21 0; -#X connect 3 0 4 1; -#X connect 4 0 0 0; -#X connect 4 0 27 0; -#X connect 4 1 47 0; -#X connect 5 0 2 0; +#X obj 141 535 unpack f f; +#X floatatom 142 560 5 0 0 0 - - -; +#X floatatom 200 561 5 0 0 0 - - -; +#X text 143 576 X; +#X text 198 577 Y; +#X obj 140 509 route 1 2 3 4 5 6 7 8 9 10; +#X obj 285 169 / 2; +#X text 167 630 <-- mark the points you want to track in the video +window; +#X text 312 510 position of each marked point; +#X connect 2 0 3 0; +#X connect 3 0 5 0; +#X connect 4 0 5 0; +#X connect 5 0 31 0; +#X connect 5 0 44 0; #X connect 6 0 5 0; -#X connect 7 0 5 0; -#X connect 9 0 10 0; -#X connect 10 0 4 0; -#X connect 13 0 4 0; -#X connect 14 0 13 0; -#X connect 15 0 16 0; -#X connect 16 0 4 0; -#X connect 18 0 4 0; -#X connect 21 0 20 0; -#X connect 22 0 21 1; -#X connect 24 0 26 0; -#X connect 24 0 25 0; -#X connect 24 0 48 0; -#X connect 25 0 18 0; -#X connect 26 0 14 0; -#X connect 27 0 0 0; -#X connect 28 0 29 0; -#X connect 29 0 4 0; -#X connect 30 0 4 0; -#X connect 33 0 4 0; -#X connect 35 0 4 0; -#X connect 37 0 35 0; -#X connect 39 0 24 0; -#X connect 40 0 39 0; -#X connect 42 0 43 0; -#X connect 42 1 44 0; -#X connect 47 0 42 0; -#X connect 48 0 22 0; +#X connect 7 0 8 0; +#X connect 8 0 11 0; +#X connect 9 0 11 0; +#X connect 10 0 11 0; +#X connect 11 0 31 0; +#X connect 11 0 44 0; +#X connect 12 0 11 0; +#X connect 13 0 12 0; +#X connect 14 0 31 0; +#X connect 14 0 44 0; +#X connect 15 0 14 0; +#X connect 16 0 15 0; +#X connect 17 0 15 0; +#X connect 18 0 19 0; +#X connect 19 0 14 0; +#X connect 20 0 18 0; +#X connect 21 0 14 0; +#X connect 22 0 21 0; +#X connect 23 0 22 0; +#X connect 23 0 16 0; +#X connect 26 0 14 1; +#X connect 29 0 49 0; +#X connect 30 0 31 1; +#X connect 31 0 29 0; +#X connect 31 0 48 0; +#X connect 31 1 67 0; +#X connect 33 0 34 0; +#X connect 34 0 31 0; +#X connect 36 0 31 0; +#X connect 37 0 36 0; +#X connect 38 0 39 0; +#X connect 39 0 31 0; +#X connect 41 0 31 0; +#X connect 44 0 43 0; +#X connect 45 0 47 0; +#X connect 45 0 46 0; +#X connect 45 0 68 0; +#X connect 46 0 41 0; +#X connect 47 0 37 0; +#X connect 48 0 29 0; +#X connect 49 0 50 0; +#X connect 50 0 31 0; +#X connect 51 0 31 0; +#X connect 53 0 31 0; +#X connect 55 0 31 0; +#X connect 57 0 55 0; +#X connect 59 0 45 0; +#X connect 60 0 59 0; +#X connect 62 0 63 0; +#X connect 62 1 64 0; +#X connect 67 0 62 0; +#X connect 68 0 44 1; -- cgit v1.2.1