27 #include <mln/core/image/image2d.hh>
28 #include <mln/win/rectangle2d.hh>
30 #include <mln/io/pgm/load.hh>
31 #include <mln/io/pgm/save.hh>
33 #include <mln/value/int_u8.hh>
34 #include <mln/debug/iota.hh>
35 #include <mln/debug/println.hh>
36 #include <mln/data/fast_median.hh>
38 #include <mln/core/dpoints_pixter.hh>
39 #include <mln/core/pixel.hh>
41 #include "tests/data.hh"
47 template <
typename I,
typename W>
48 void test(I& input,
const W& win)
51 p.row() =
p.col() = 1;
54 mln_qixter(I, W) qix(input, win,
p);
56 std::cout << qix.val() <<
' ';
57 std::cout <<
" : " << qix.center_val() << std::endl;
62 mln_qixter(I, W) qix(input, win, pix);
64 std::cout << qix.val() <<
' ';
65 std::cout <<
" : " << qix.center_val() << std::endl;