26 #include <mln/core/image/image2d.hh>
27 #include <mln/core/image/image3d.hh>
28 #include <mln/core/routine/duplicate.hh>
30 #include <mln/value/int_u8.hh>
32 #include <mln/io/pgm/load.hh>
33 #include <mln/io/pgm/save.hh>
35 #include <mln/data/compare.hh>
37 #include <mln/literal/colors.hh>
39 #include "tests/data.hh"
52 io::pgm::load(lena_ascii, MLN_TESTS_IMG_DIR
"/lena_ascii.pgm");
53 mln_assertion(lena_raw == lena_ascii);
57 io::pgm::load(lena_ascii, MLN_TESTS_IMG_DIR
"/lena_ascii.pgm");
63 mln_assertion(out == lena_ascii);
64 mln_assertion(lena_raw == out);
71 io::pgm::load(lena_ascii, MLN_TESTS_IMG_DIR
"/lena_ascii.pgm");
72 mln_assertion(lena_raw == lena_ascii);
76 io::pgm::load(lena_ascii, MLN_TESTS_IMG_DIR
"/lena_ascii.pgm");
82 mln_assertion(out == lena_ascii);
83 mln_assertion(lena_raw == out);