// test_vision.cc // buzz - Programme du robot Efrei Robotique I1-I2 2003 // Copyright (C) 2003 Nicolas Schodet // #include "image.h" #include extern "C" { #include }; int main (int argc, char **argv) { Image *i; Camera *c; Thresholds *t; ppm_init (&argc, argv); try { t = new Thresholds ("rc/vision/palets.rgb"); c = new Camera (); i = new Image (c, t); for (int j = 0; j < 5; ++j) { if (i->reread ()) { char s[256]; i->dumpGroups (); sprintf (s, "dump%d.ppm", j); i->dump (s); } sleep (1); } delete i; delete c; delete t; } catch (const char *s) { fprintf (stderr, "test_vision: %s\n", s); return 1; } return 0; }