From c3f5ea53917dea9c80751ee5809c7455589888be Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 15 Dec 2005 07:41:49 +0000 Subject: oops, mixed a few svn path=/trunk/externals/pdp/; revision=4218 --- abstractions/pdp_affine.pd | 15 --------------- abstractions/pdp_agc.pd | 28 --------------------------- abstractions/pdp_blur.pd | 27 -------------------------- abstractions/pdp_blur_hor.pd | 27 -------------------------- abstractions/pdp_blur_ver.pd | 27 -------------------------- abstractions/pdp_cheby3o.pd | 22 --------------------- abstractions/pdp_contrast.pd | 41 ---------------------------------------- abstractions/pdp_conv_alledge.pd | 28 --------------------------- abstractions/pdp_conv_emboss.pd | 37 ------------------------------------ abstractions/pdp_conv_smooth.pd | 14 -------------- 10 files changed, 266 deletions(-) delete mode 100644 abstractions/pdp_affine.pd delete mode 100644 abstractions/pdp_agc.pd delete mode 100644 abstractions/pdp_blur.pd delete mode 100644 abstractions/pdp_blur_hor.pd delete mode 100644 abstractions/pdp_blur_ver.pd delete mode 100644 abstractions/pdp_cheby3o.pd delete mode 100644 abstractions/pdp_contrast.pd delete mode 100644 abstractions/pdp_conv_alledge.pd delete mode 100644 abstractions/pdp_conv_emboss.pd delete mode 100644 abstractions/pdp_conv_smooth.pd (limited to 'abstractions') diff --git a/abstractions/pdp_affine.pd b/abstractions/pdp_affine.pd deleted file mode 100644 index 831d8ae..0000000 --- a/abstractions/pdp_affine.pd +++ /dev/null @@ -1,15 +0,0 @@ -#N canvas 600 556 450 300 10; -#X obj 47 39 inlet; -#X obj 111 39 inlet; -#X obj 170 38 inlet; -#X obj 98 151 pdp_cheby; -#X obj 63 205 outlet; -#X text 26 7 for patch compatibility with older versions of pdp; -#X msg 119 98 coef 1 \$1; -#X msg 197 97 coef 0 \$1; -#X connect 0 0 3 0; -#X connect 1 0 6 0; -#X connect 2 0 7 0; -#X connect 3 0 4 0; -#X connect 6 0 3 0; -#X connect 7 0 3 0; diff --git a/abstractions/pdp_agc.pd b/abstractions/pdp_agc.pd deleted file mode 100644 index bd67c58..0000000 --- a/abstractions/pdp_agc.pd +++ /dev/null @@ -1,28 +0,0 @@ -#N canvas 572 396 450 300 10; -#X obj 174 115 pdp_cog; -#X obj 174 222 /; -#X obj 174 147 t b f; -#X obj 116 89 pdp_t p p; -#X obj 116 252 pdp_gain; -#X text 22 13 an automatic gain control using the pdp_cog object; -#X obj 23 40 inlet; -#X obj 238 146 inlet; -#X obj 174 183 f \$1; -#X obj 116 279 outlet; -#X text 158 36 creation argument or right inlet; -#X text 157 51 is desired average intensity; -#X obj 23 62 route chanmask; -#X msg 23 102 chanmask \$1; -#X connect 0 0 2 0; -#X connect 1 0 4 1; -#X connect 2 0 8 0; -#X connect 2 1 1 1; -#X connect 3 0 4 0; -#X connect 3 1 0 0; -#X connect 4 0 9 0; -#X connect 6 0 12 0; -#X connect 7 0 8 1; -#X connect 8 0 1 0; -#X connect 12 0 13 0; -#X connect 12 1 3 0; -#X connect 13 0 4 0; diff --git a/abstractions/pdp_blur.pd b/abstractions/pdp_blur.pd deleted file mode 100644 index 46425dd..0000000 --- a/abstractions/pdp_blur.pd +++ /dev/null @@ -1,27 +0,0 @@ -#N canvas 344 526 521 227 10; -#X obj 26 33 inlet; -#X obj 26 174 outlet; -#X obj 26 134 pdp_bq; -#X obj 70 66 pdp_ut_addscaleclip -1 -0.5 0.05 0.48; -#X obj 70 33 inlet; -#X msg 181 34 2; -#X msg 70 98 lpf \$1 0.25; -#X msg 136 34 0; -#X obj 136 10 loadbang; -#X msg 163 98 hor 1; -#X msg 209 98 ver 1; -#X text 100 138 this uses pdp_bq as a 2 pass lowpass filter to produce -a blur effect in all directions; -#X connect 0 0 2 0; -#X connect 2 0 1 0; -#X connect 3 0 6 0; -#X connect 4 0 3 0; -#X connect 5 0 2 1; -#X connect 6 0 2 0; -#X connect 7 0 3 0; -#X connect 8 0 7 0; -#X connect 8 0 5 0; -#X connect 8 0 9 0; -#X connect 8 0 10 0; -#X connect 9 0 2 0; -#X connect 10 0 2 0; diff --git a/abstractions/pdp_blur_hor.pd b/abstractions/pdp_blur_hor.pd deleted file mode 100644 index 00c4f89..0000000 --- a/abstractions/pdp_blur_hor.pd +++ /dev/null @@ -1,27 +0,0 @@ -#N canvas 344 526 521 227 10; -#X obj 26 33 inlet; -#X obj 26 174 outlet; -#X obj 26 134 pdp_bq; -#X obj 70 66 pdp_ut_addscaleclip -1 -0.5 0.05 0.48; -#X obj 70 33 inlet; -#X msg 181 34 2; -#X msg 70 98 lpf \$1 0.25; -#X msg 136 34 0; -#X obj 136 10 loadbang; -#X msg 163 98 hor 1; -#X msg 209 98 ver 0; -#X text 100 138 this uses pdp_bq as a 2 pass lowpass filter to produce -a horzontal blur effect; -#X connect 0 0 2 0; -#X connect 2 0 1 0; -#X connect 3 0 6 0; -#X connect 4 0 3 0; -#X connect 5 0 2 1; -#X connect 6 0 2 0; -#X connect 7 0 3 0; -#X connect 8 0 7 0; -#X connect 8 0 5 0; -#X connect 8 0 9 0; -#X connect 8 0 10 0; -#X connect 9 0 2 0; -#X connect 10 0 2 0; diff --git a/abstractions/pdp_blur_ver.pd b/abstractions/pdp_blur_ver.pd deleted file mode 100644 index 915931f..0000000 --- a/abstractions/pdp_blur_ver.pd +++ /dev/null @@ -1,27 +0,0 @@ -#N canvas 368 520 521 227 10; -#X obj 26 33 inlet; -#X obj 26 174 outlet; -#X obj 26 134 pdp_bq; -#X obj 70 66 pdp_ut_addscaleclip -1 -0.5 0.05 0.48; -#X obj 70 33 inlet; -#X msg 181 34 2; -#X msg 70 98 lpf \$1 0.25; -#X msg 136 34 0; -#X obj 136 10 loadbang; -#X text 100 138 this uses pdp_bq as a 2 pass lowpass filter to produce -a vertical blur effect; -#X msg 209 98 ver 1; -#X msg 163 98 hor 0; -#X connect 0 0 2 0; -#X connect 2 0 1 0; -#X connect 3 0 6 0; -#X connect 4 0 3 0; -#X connect 5 0 2 1; -#X connect 6 0 2 0; -#X connect 7 0 3 0; -#X connect 8 0 7 0; -#X connect 8 0 5 0; -#X connect 8 0 11 0; -#X connect 8 0 10 0; -#X connect 10 0 2 0; -#X connect 11 0 2 0; diff --git a/abstractions/pdp_cheby3o.pd b/abstractions/pdp_cheby3o.pd deleted file mode 100644 index db9c83f..0000000 --- a/abstractions/pdp_cheby3o.pd +++ /dev/null @@ -1,22 +0,0 @@ -#N canvas 29 385 450 300 10; -#X obj 42 87 inlet; -#X obj 194 189 outlet; -#X obj 194 159 pdp_cheby 3; -#X msg 115 87 coef 0 \$1; -#X msg 194 86 coef 1 \$1; -#X msg 278 85 coef 2 \$1; -#X msg 358 84 coef 3 \$1; -#X obj 115 62 inlet; -#X obj 194 62 inlet; -#X obj 278 61 inlet; -#X obj 358 60 inlet; -#X connect 0 0 2 0; -#X connect 2 0 1 0; -#X connect 3 0 2 0; -#X connect 4 0 2 0; -#X connect 5 0 2 0; -#X connect 6 0 2 0; -#X connect 7 0 3 0; -#X connect 8 0 4 0; -#X connect 9 0 5 0; -#X connect 10 0 6 0; diff --git a/abstractions/pdp_contrast.pd b/abstractions/pdp_contrast.pd deleted file mode 100644 index 83e8cce..0000000 --- a/abstractions/pdp_contrast.pd +++ /dev/null @@ -1,41 +0,0 @@ -#N canvas 700 349 450 324 10; -#X obj 42 159 pdp_sthresh; -#X obj 42 261 pdp_gain; -#X msg 100 211 -1; -#X obj 100 235 /; -#X obj 170 195 - 1; -#X obj 170 167 * 2; -#X text 10 -1 contrast enhancement (works on YCrCb and greyscale); -#X obj 170 100 moses 0.49; -#X msg 235 123 0.49; -#X obj 262 83 / 2; -#X msg 87 101 chanmask 1; -#X obj 170 46 loadbang; -#X obj 170 75 f \$1; -#X obj 42 47 inlet; -#X obj 262 45 inlet; -#X obj 42 285 outlet; -#X text 11 13 i.e. to process the output of pdp_agc; -#X obj 170 141 f; -#X obj 42 185 pdp_t p b; -#X connect 0 0 18 0; -#X connect 1 0 15 0; -#X connect 2 0 3 0; -#X connect 3 0 1 1; -#X connect 4 0 3 1; -#X connect 5 0 4 0; -#X connect 7 0 17 0; -#X connect 7 1 8 0; -#X connect 8 0 17 0; -#X connect 9 0 7 0; -#X connect 10 0 1 0; -#X connect 10 0 0 0; -#X connect 11 0 10 0; -#X connect 11 0 12 0; -#X connect 12 0 7 0; -#X connect 13 0 0 0; -#X connect 14 0 9 0; -#X connect 17 0 0 1; -#X connect 17 0 5 0; -#X connect 18 0 1 0; -#X connect 18 1 2 0; diff --git a/abstractions/pdp_conv_alledge.pd b/abstractions/pdp_conv_alledge.pd deleted file mode 100644 index 0433c16..0000000 --- a/abstractions/pdp_conv_alledge.pd +++ /dev/null @@ -1,28 +0,0 @@ -#N canvas 245 202 522 199 10; -#X obj 29 17 inlet; -#X obj 29 156 outlet; -#X obj 29 97 pdp_conv; -#X msg 95 36 hmask 0.33 0.33 0.33; -#X msg 95 59 vmask -0.33 -0.33 -0.33; -#X obj 29 126 pdp_add; -#X obj 95 13 loadbang; -#X obj 292 34 int; -#X obj 292 56 * 2; -#X obj 292 79 - 1; -#X obj 292 12 inlet; -#X text 101 115 pdp_alledge is an all edge sensitive convolution filter -using pdp_add and pdp_conv to compose a non separable edge detection -convolution mask (pdp_conv can only compute separable convolution masks). -the right inlet sets number of times the filter is run (2n-1); -#X connect 0 0 2 0; -#X connect 0 0 5 1; -#X connect 2 0 5 0; -#X connect 3 0 2 0; -#X connect 3 0 4 0; -#X connect 4 0 2 0; -#X connect 5 0 1 0; -#X connect 6 0 3 0; -#X connect 7 0 8 0; -#X connect 8 0 9 0; -#X connect 9 0 2 1; -#X connect 10 0 7 0; diff --git a/abstractions/pdp_conv_emboss.pd b/abstractions/pdp_conv_emboss.pd deleted file mode 100644 index 5346bde..0000000 --- a/abstractions/pdp_conv_emboss.pd +++ /dev/null @@ -1,37 +0,0 @@ -#N canvas 172 505 641 290 10; -#X obj 30 55 inlet; -#X obj 29 206 outlet; -#X obj 29 93 pdp_conv; -#X obj 29 126 pdp_add; -#X obj 108 9 loadbang; -#X obj 218 86 pdp_conv; -#X obj 29 176 pdp_affine 1; -#X msg 108 151 0.5; -#X msg 108 37 hmask 1 0 0; -#X msg 218 35 hmask 0 0 1; -#X obj 145 151 inlet; -#X text 142 178 this uses pdp_conv \, pdp_add and pdp_affine to produce -an emboss effect using the convolution mask (-1 0 0 \; 0 0 0 \; 0 0 -1) the right inlet sets the chroma offset.; -#X msg 218 60 vmask 0 0 1; -#X msg 108 60 vmask -1 0 0; -#X msg 108 128 chanmask 1; -#X connect 0 0 2 0; -#X connect 0 0 5 0; -#X connect 2 0 3 0; -#X connect 3 0 6 0; -#X connect 4 0 8 0; -#X connect 4 0 9 0; -#X connect 5 0 3 1; -#X connect 6 0 1 0; -#X connect 7 0 6 2; -#X connect 8 0 2 0; -#X connect 8 0 13 0; -#X connect 9 0 5 0; -#X connect 9 0 12 0; -#X connect 10 0 6 2; -#X connect 12 0 5 0; -#X connect 13 0 2 0; -#X connect 13 0 14 0; -#X connect 14 0 6 0; -#X connect 14 0 7 0; diff --git a/abstractions/pdp_conv_smooth.pd b/abstractions/pdp_conv_smooth.pd deleted file mode 100644 index e37320e..0000000 --- a/abstractions/pdp_conv_smooth.pd +++ /dev/null @@ -1,14 +0,0 @@ -#N canvas 490 446 522 199 10; -#X obj 29 17 inlet; -#X obj 29 156 outlet; -#X obj 29 97 pdp_conv; -#X obj 95 13 loadbang; -#X obj 292 12 inlet; -#X msg 95 36 mask 0.33 0.33 0.33; -#X text 107 108 pdp_conv_smooth is an averaging convolution filter. -second inlet sets number of passes.; -#X connect 0 0 2 0; -#X connect 2 0 1 0; -#X connect 3 0 5 0; -#X connect 4 0 2 1; -#X connect 5 0 2 0; -- cgit v1.2.1