30 #include <mln/core/image/image2d.hh>
31 #include <mln/core/image/image3d.hh>
32 #include <mln/make/image3d.hh>
34 #include <mln/debug/println.hh>
36 #include <mln/io/dump/load.hh>
37 #include <mln/io/dump/save.hh>
39 #include <mln/data/compare.hh>
41 #include <mln/value/int_u8.hh>
42 #include <mln/value/rgb8.hh>
44 #include "tests/data.hh"
46 #include <mln/debug/println.hh>
57 bool data[4] = { 0, 1,
67 mln_assertion(pic == pic2);
72 bool data[4] = { 0, 1,
78 for (
unsigned i = 0; i < 3; ++i)
90 mln_assertion(pic == pic2);
103 mln_assertion(pic == pic2);
108 unsigned data[4] = { 5, 1,
116 mln_assertion(pic == pic2);
121 float data[4] = { 5.2, 1.4,
122 mln_min(
float), mln_max(
float) };
129 mln_assertion(pic == pic2);
134 double data[4] = { 5.2, 1.4,
135 mln_min(
double), mln_max(
double) };
142 mln_assertion(pic == pic2);
149 value::rgb8 data[4] = { rgb8(2,4,5), rgb8(1,23,255),
150 rgb8(64,41,150), rgb8(23,53,49) };
158 mln_assertion(pic == pic2);