#N canvas 594 0 632 447 10; #X obj 0 0 doc_h; #X obj 3 120 doc_i 1; #X obj 14 150 doc_ii 0; #X obj 97 185 doc_m i0 grid; #X text 232 207 1-channel is taken as Y 8 (greyscale); #X text 232 229 2-channel is taken as YA 8:8 (greyscale and transparency) ; #X text 232 251 3-channel is taken as RGB 8:8:8; #X obj 3 34 doc_c; #X obj 0 413 doc_f; #X text 232 273 4-channel is taken as RGBA 8:8:8:8 (colour with transparency) ; #X obj 3 318 doc_o 1; #X obj 14 348 doc_oo 0; #X obj 97 348 doc_m o0 grid; #X text 232 348 (y x channels) \, where channels is 1 \, 2 \, 3 \, or 4 \, as listed above.; #X obj 97 150 doc_m i0 bang; #X text 232 185 [#out] only : write PNG to file; #X text 232 150 [#in] only : read PNG from file. supported number of channels are listed below.; #X msg 103 69 open foo.png; #X obj 103 88 #in; #X msg 185 69 open bar.png; #X obj 185 88 #out; #X obj 3 393 doc_also; #X obj 103 393 doc_link #io.jpeg; #X connect 3 1 4 0; #X connect 3 1 5 0; #X connect 3 1 6 0; #X connect 3 1 9 0; #X connect 3 1 15 0; #X connect 12 1 13 0; #X connect 14 1 16 0; #X connect 17 0 18 0; #X connect 19 0 20 0; #X connect 21 1 22 0;