#N canvas 690 0 632 496 10;
#X obj 170 140 bng 15 250 50 0 empty empty empty 0 -6 0 8 -4034 -1
-1;
#X obj 170 219 #solarize;
#X obj 170 183 #in;
#X obj 103 442 #contrast;
#X obj 169 442 #posterize;
#X obj 0 0 doc_h;
#X obj 3 442 doc_also;
#X obj 3 278 doc_c;
#X obj 3 380 doc_o 1;
#X obj 3 318 doc_i 1;
#X obj 14 410 doc_oo 0;
#X obj 14 348 doc_ii 0;
#X obj 247 215 #out window \, title original;
#X obj 170 240 #out window \, title modified;
#X obj 97 410 doc_m o0 grid;
#X obj 97 348 doc_m i0 grid;
#X obj 0 462 doc_f;
#X msg 170 157 load bluemarble.jpg;
#X obj 241 442 pingpong;
#X text 232 348 any size of grid;
#X text 232 410 grid of same size \, with values from 0 to 255;
#X text 12 36 Makes medium intensities brightest. Formerly brightest
colors become darkest \, formerly darkest stays darkest. This filter
is non-linear (but piecewise-linear). It's like a 200% contrast \,
except that overflows are mirrored instead of clipped or wrapped.;
#X text 301 442 examples/color_correction.pd;
#X connect 0 0 17 0;
#X connect 1 0 13 0;
#X connect 2 0 1 0;
#X connect 2 0 12 0;
#X connect 6 1 3 0;
#X connect 6 1 4 0;
#X connect 6 1 18 0;
#X connect 6 1 22 0;
#X connect 14 1 20 0;
#X connect 15 1 19 0;
#X connect 17 0 2 0;

