26 #include <mln/core/image/image1d.hh>
27 #include <mln/core/image/image2d.hh>
28 #include <mln/core/image/image3d.hh>
29 #include <mln/core/image/flat_image.hh>
30 #include <mln/core/image/dmorph/image_if.hh>
31 #include <mln/core/image/dmorph/sub_image.hh>
32 #include <mln/core/image/dmorph/extension_val.hh>
33 #include <mln/core/routine/duplicate.hh>
35 #include <mln/fun/v2v/inc.hh>
36 #include <mln/fun/v2v/dec.hh>
37 #include <mln/fun/p2b/chess.hh>
39 #include <mln/debug/iota.hh>
41 #include <mln/data/transform_inplace.hh>
42 #include <mln/data/compare.hh>
49 const unsigned size = 50;
62 mln_assertion(ima == ref);
67 typedef unsigned short T;
75 mln_assertion(ima == ref);
81 typedef unsigned short T;
89 mln_assertion(ima == ref);
102 mln_assertion(ima == ref);
107 typedef unsigned short T;
121 mln_assertion(ima_if == ref_if);
140 mln_assertion(sub_ima == sub_ref);
152 II extend_ima(ima, 5);
157 mln_assertion(extend_ima == ref);