Milena (Olena)
User documentation 2.0a Id
|
00001 #include <mln/core/image/image2d.hh> 00002 #include <mln/make/image2d.hh> 00003 #include <mln/value/int_u8.hh> 00004 #include <mln/labeling/colorize.hh> 00005 #include <doc/tools/sample_utils.hh> 00006 00007 int main() 00008 { 00009 using namespace mln; 00010 using namespace mln::value; 00011 00012 // \{ 00013 int_u8 vals[25] = { 100, 100, 200, 200, 230, 00014 100, 100, 200, 230, 230, 00015 140, 140, 140, 0, 0, 00016 65, 186, 65, 127, 127, 00017 65, 65, 65, 127, 127 }; 00018 00019 image2d<int_u8> ima = make::image2d(vals); 00020 image2d<rgb8> ima_color = labeling::colorize(rgb8(), ima, 230); 00021 // \} 00022 00023 doc::pgmsave(ima, "tuto3_colorize"); 00024 doc::ppmsave(ima_color, "tuto3_colorize"); 00025 }