summaryrefslogtreecommitdiff
path: root/2003/i/buzz/src/vision/test_vision.cc
diff options
context:
space:
mode:
Diffstat (limited to '2003/i/buzz/src/vision/test_vision.cc')
-rw-r--r--2003/i/buzz/src/vision/test_vision.cc21
1 files changed, 13 insertions, 8 deletions
diff --git a/2003/i/buzz/src/vision/test_vision.cc b/2003/i/buzz/src/vision/test_vision.cc
index d60d915..91a5f7f 100644
--- a/2003/i/buzz/src/vision/test_vision.cc
+++ b/2003/i/buzz/src/vision/test_vision.cc
@@ -20,20 +20,25 @@ main (int argc, char **argv)
{
t = new Thresholds ("rc/vision/palets.rgb");
c = new Camera ();
- sleep (1);
- i = new Image (*c, t);
- i->filter ();
- i->group ();
- i->groupFilter ();
- i->dumpGroups ();
- i->dump ("dump.ppm");
+ 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_image: %s\n", s);
+ fprintf (stderr, "test_vision: %s\n", s);
return 1;
}
return 0;