aboutsummaryrefslogtreecommitdiff
path: root/pix_opencv_contours_convexity-help.pd
diff options
context:
space:
mode:
authorN.N. <sevyves@users.sourceforge.net>2009-07-02 15:55:46 +0000
committerN.N. <sevyves@users.sourceforge.net>2009-07-02 15:55:46 +0000
commit6fd1ac37999d856979dad2b9a863b69f42689646 (patch)
treef5cf8bcdcc6f20acdaa2689e727efe5f96894128 /pix_opencv_contours_convexity-help.pd
parent11ec35baaa2ee0d44f88c5ecab2a3ea71d3c4105 (diff)
update little details
svn path=/trunk/externals/pix_opencv/; revision=11842
Diffstat (limited to 'pix_opencv_contours_convexity-help.pd')
-rw-r--r--pix_opencv_contours_convexity-help.pd164
1 files changed, 87 insertions, 77 deletions
diff --git a/pix_opencv_contours_convexity-help.pd b/pix_opencv_contours_convexity-help.pd
index 52cc7cc..5552b48 100644
--- a/pix_opencv_contours_convexity-help.pd
+++ b/pix_opencv_contours_convexity-help.pd
@@ -1,8 +1,8 @@
-#N canvas 0 25 1257 669 10;
-#X obj 286 -33 gemhead;
-#X obj 364 374 pix_texture;
-#X obj 364 402 square 2;
-#X obj 20 159 cnv 15 220 70 empty empty empty 20 12 0 14 -195568 -66577
+#N canvas 1 49 1424 780 10;
+#X obj 264 18 gemhead;
+#X obj 195 378 pix_texture;
+#X obj 195 406 square 2;
+#X obj 558 -22 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;
@@ -30,82 +30,92 @@
#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 obj 200 368 pix_texture;
-#X obj 200 396 square 2;
-#X obj 266 167 translateXYZ -2 0 0;
-#X obj 367 224 separator;
-#X obj 346 281 cnv 15 255 67 empty empty empty 20 12 0 14 -24198 -66577
+#X restore 563 22 pd gemwin;
+#X msg 563 -2 destroy;
+#X text 559 -22 Create window and render;
+#X obj 31 372 pix_texture;
+#X obj 31 400 square 2;
+#X obj 97 171 translateXYZ -2 0 0;
+#X obj 198 228 separator;
+#X obj 177 285 cnv 15 255 67 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
+#X obj 342 -62 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
+#X obj 355 132 unpack 0 0 0;
+#X floatatom 345 155 5 0 0 3 length - -;
+#X floatatom 394 155 5 0 0 3 width - -;
+#X floatatom 444 155 5 0 0 3 height - -;
+#X obj 399 113 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 0 1
+#X floatatom 381 78 5 0 10000 1 frame# - -;
+#X obj 342 -33 openpanel;
+#X msg 342 -13 open \$1;
+#X obj 330 96 pix_film;
+#X msg 348 30 auto \$1;
+#X obj 348 12 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1
;
-#X obj 364 259 translateXYZ 4 0 0;
-#X obj 378 110 pix_invert;
-#X obj 319 135 pix_threshold;
-#X floatatom 425 142 5 0 0 0 - - -;
-#X msg 441 191 0.33;
-#X obj 479 192 loadbang;
-#X msg 528 50 colorspace RGBA;
-#X obj 364 324 pix_opencv_contours_convexity;
-#X floatatom 100 631 5 0 0 0 - - -;
-#X floatatom 135 631 5 0 0 0 - - -;
-#X floatatom 165 612 5 0 0 0 - - -;
-#X floatatom 199 612 5 0 0 0 - - -;
-#X obj 569 449 route 0 1 2 3 4;
-#X obj 134 567 unpack 0 0 0 0 0 0;
-#X floatatom 229 593 5 0 0 0 - - -;
-#X floatatom 263 593 5 0 0 0 - - -;
-#X text 679 450 For each convexity defect in our contour;
-#X text 173 632 Start point (X -Y);
-#X text 237 612 Depth point (X -Y);
-#X text 302 594 End point (X -Y);
-#X floatatom 408 631 5 0 0 0 - - -;
-#X floatatom 443 631 5 0 0 0 - - -;
-#X floatatom 473 612 5 0 0 0 - - -;
-#X floatatom 507 612 5 0 0 0 - - -;
-#X obj 442 567 unpack 0 0 0 0 0 0;
-#X floatatom 537 593 5 0 0 0 - - -;
-#X floatatom 571 593 5 0 0 0 - - -;
-#X text 481 632 Start point (X -Y);
-#X text 545 612 Depth point (X -Y);
-#X text 610 594 End point (X -Y);
-#X floatatom 726 638 5 0 0 0 - - -;
-#X floatatom 761 638 5 0 0 0 - - -;
-#X floatatom 791 619 5 0 0 0 - - -;
-#X floatatom 825 619 5 0 0 0 - - -;
-#X obj 760 574 unpack 0 0 0 0 0 0;
-#X floatatom 855 600 5 0 0 0 - - -;
-#X floatatom 889 600 5 0 0 0 - - -;
-#X text 799 639 Start point (X -Y);
-#X text 863 619 Depth point (X -Y);
-#X text 928 601 End point (X -Y);
-#X floatatom 1034 638 5 0 0 0 - - -;
-#X floatatom 1069 638 5 0 0 0 - - -;
-#X floatatom 1099 619 5 0 0 0 - - -;
-#X floatatom 1133 619 5 0 0 0 - - -;
-#X obj 1068 574 unpack 0 0 0 0 0 0;
-#X floatatom 1163 600 5 0 0 0 - - -;
-#X floatatom 1197 600 5 0 0 0 - - -;
-#X text 1107 639 Start point (X -Y);
-#X text 1171 619 Depth point (X -Y);
-#X text 1236 601 End point (X -Y);
-#X floatatom 470 385 5 0 0 0 - - -;
-#X text 466 400 number convexity defects;
+#X obj 195 263 translateXYZ 4 0 0;
+#X obj 209 114 pix_invert;
+#X obj 150 139 pix_threshold;
+#X floatatom 256 146 5 0 0 0 - - -;
+#X msg 272 195 0.33;
+#X obj 310 196 loadbang;
+#X msg 359 54 colorspace RGBA;
+#X obj 195 328 pix_opencv_contours_convexity;
+#X floatatom 286 614 5 0 0 0 - - -;
+#X floatatom 321 614 5 0 0 0 - - -;
+#X floatatom 351 595 5 0 0 0 - - -;
+#X floatatom 385 595 5 0 0 0 - - -;
+#X obj 393 375 route 0 1 2 3 4;
+#X obj 320 550 unpack 0 0 0 0 0 0;
+#X floatatom 415 576 5 0 0 0 - - -;
+#X floatatom 449 576 5 0 0 0 - - -;
+#X text 495 378 For each convexity defect in our contour;
+#X text 359 615 Start point (X -Y);
+#X text 423 595 Depth point (X -Y);
+#X text 488 577 End point (X -Y);
+#X floatatom 298 517 5 0 0 0 - - -;
+#X floatatom 333 517 5 0 0 0 - - -;
+#X floatatom 363 498 5 0 0 0 - - -;
+#X floatatom 397 498 5 0 0 0 - - -;
+#X obj 332 453 unpack 0 0 0 0 0 0;
+#X floatatom 427 479 5 0 0 0 - - -;
+#X floatatom 461 479 5 0 0 0 - - -;
+#X text 371 518 Start point (X -Y);
+#X text 435 498 Depth point (X -Y);
+#X text 500 480 End point (X -Y);
+#X floatatom 616 524 5 0 0 0 - - -;
+#X floatatom 651 524 5 0 0 0 - - -;
+#X floatatom 681 505 5 0 0 0 - - -;
+#X floatatom 715 505 5 0 0 0 - - -;
+#X obj 650 460 unpack 0 0 0 0 0 0;
+#X floatatom 745 486 5 0 0 0 - - -;
+#X floatatom 779 486 5 0 0 0 - - -;
+#X text 689 525 Start point (X -Y);
+#X text 753 505 Depth point (X -Y);
+#X text 818 487 End point (X -Y);
+#X floatatom 601 621 5 0 0 0 - - -;
+#X floatatom 636 621 5 0 0 0 - - -;
+#X floatatom 666 602 5 0 0 0 - - -;
+#X floatatom 700 602 5 0 0 0 - - -;
+#X obj 635 557 unpack 0 0 0 0 0 0;
+#X floatatom 730 583 5 0 0 0 - - -;
+#X floatatom 764 583 5 0 0 0 - - -;
+#X text 674 622 Start point (X -Y);
+#X text 738 602 Depth point (X -Y);
+#X text 803 584 End point (X -Y);
+#X floatatom 301 389 5 0 0 0 - - -;
+#X text 297 404 number convexity defects;
+#X text 505 194 pix_opencv_contours_convexity :: Finds convexity defects
+of the bigest contour of a binary image.;
+#X text 504 230 This object considers a contour to be analyzed any
+group of white pixels in a black background \, for this reason you
+will find useful to use pix_threshold to obtain a correct input for
+pix_opencv_contours_boundingrect.;
+#X text 505 283 pix_opencv_contours_boundingrect works detecting the
+bigest white area in the input image \, sometimes you will need to
+use pix_opencv_morphology to transform the contours of the shape to
+be analyzed..;
#X connect 0 0 21 0;
#X connect 1 0 2 0;
#X connect 4 0 5 0;