
Index: olena/ChangeLog from Giovanni Palma <giovanni@lrde.epita.fr> * olena/tests/level/tests/md5_level_hh0: Add file. +2004-03-23 Giovanni Palma <giovanni@lrde.epita.fr> + * olena/tests/level/tests/md5_level_set_level_hh0: Add file. * olena/tests/level/tests/md5_level_threshold_hh0: Likewise. Index: olena/tests/level/tests/md5_level_hh0 --- olena/tests/level/tests/md5_level_hh0 Tue, 23 Mar 2004 16:05:35 +0100 palma_g () +++ olena/tests/level/tests/md5_level_hh0 Tue, 23 Mar 2004 16:03:28 +0100 palma_g (oln/m/16_md5_level_ 644) @@ -0,0 +1,32 @@ +// -*- c++ -*- +#include "data.hh" +#include <oln/utils/md5.hh> + +#include "check.hh" +#include <oln/basics2d.hh> +#include <oln/level/cc.hh> +#include <ntg/all.hh> +#include <iostream> + +int main() +{ + oln::utils::key::value_type data_key[16] = {0x50, 0x24, 0x28, 0x80, 0x6e, + 0x54, 0x9b, 0x5a, 0xff, 0x19, + 0xf, 0xcd, 0x4b, 0xe0, 0x38, + 0x3d}; + oln::utils::key key(data_key); + + unsigned card; + oln::image2d<ntg::bin> light = oln::load(rdata("face_se.pbm")); + if (oln::utils::md5(oln::level::frontp_connected_component<ntg::int_u8> + (light, + oln::neighb_c8(), + card)) == key) + std::cout << "OK" << std::endl; + else + { + std::cout << "FAIL" << std::endl; + return true; + } + std::cout << card << " connected components" << std::endl; +} -- Giovanni Palma EPITA - promo 2005 - membre d'EpX - LRDE Mob. : +33 (0)6 60 97 31 74
participants (2)
-
Giovanni Palma
-
Niels Van Vliet