26 #include <mln/make/dual_neighb.hh>
27 #include <mln/core/alias/neighb2d.hh>
28 #include <mln/core/image/image2d.hh>
29 #include <mln/opt/at.hh>
33 template <
typename I,
typename N>
34 unsigned count(
const I& ima,
const N& nbh)
36 mln_piter(I) p(ima.domain());
37 mln_niter(N) n(nbh, p);
54 mln_assertion( count(ima, make::dual_neighb(ima,
c4(),
c8()))
55 ==
c4().size() +
c8().size() );