#N canvas 648 0 632 572 10;
#X text 146 88 opacity channel file;
#X text 41 64 foreground file;
#X text 345 74 background file;
#X text 167 156 a picture that has an opacity level will be used as
foreground vs a picture that has no opacity channel. the output is
a picture that has no opacity channel;
#X msg 149 43 load b001.jpg;
#X obj 149 63 #in;
#X obj 175 63 #rgb_to_greyscale;
#X obj 321 73 #in;
#X msg 321 53 load g001.jpg;
#X msg 19 43 load r001.jpg;
#X obj 19 63 #in;
#X obj 19 175 #layer;
#X obj 19 206 #out window;
#X obj 0 0 doc_h;
#X obj 3 245 doc_c 0;
#X obj 3 430 doc_o 1;
#X obj 3 285 doc_i 2;
#X obj 14 460 doc_oo 0;
#X obj 14 315 doc_ii 0;
#X obj 14 350 doc_ii 1;
#X text 232 315 An image that has an opacity channel. Will be used
as foreground.;
#X text 232 350 An image that has NO opacity channel. Will be used
as background.;
#X text 232 460 An image that has NO opacity channel. The opacity channel
of the foreground image is used as weighting of how much either picture
is seen in the result.;
#X obj 19 128 #join -1;
#X obj 97 315 doc_m i0 grid;
#X obj 97 350 doc_m i1 grid;
#X obj 97 460 doc_m o0 grid;
#X obj 0 538 doc_f;
#X text 232 385 default is (1 1 3 #) \, which is useless. please supply
an image.;
#X obj 3 518 doc_also;
#X obj 103 518 #draw_image;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 6 0 23 1;
#X connect 7 0 11 1;
#X connect 8 0 7 0;
#X connect 9 0 10 0;
#X connect 10 0 23 0;
#X connect 11 0 12 0;
#X connect 23 0 11 0;
#X connect 24 1 20 0;
#X connect 25 1 21 0;
#X connect 25 1 28 0;
#X connect 26 1 22 0;
#X connect 29 1 30 0;

