From 356a80697a3268aae77681b055e5e835aa2d1a71 Mon Sep 17 00:00:00 2001 From: schodet Date: Mon, 5 May 2003 18:34:25 +0000 Subject: Add: Support de la camera. Sub: size_thresholds. --- 2003/i/buzz/src/vision/image.h | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) (limited to '2003/i/buzz/src/vision/image.h') diff --git a/2003/i/buzz/src/vision/image.h b/2003/i/buzz/src/vision/image.h index eae1d20..cbee54e 100644 --- a/2003/i/buzz/src/vision/image.h +++ b/2003/i/buzz/src/vision/image.h @@ -3,8 +3,9 @@ // image.h - Image class // buzz - Programme du robot Efrei Robotique I1-I2 2003 // Copyright (C) 2003 Nicolas Schodet + #include "thresholds.h" -#include "size_thresholds.h" +#include "camera/camera.h" struct ImageGroup { @@ -19,14 +20,14 @@ class Image unsigned char *m_image; unsigned char *m_zones; ImageGroup *m_groups; - Thresholds *m_thresholds; - SizeThresholds *m_sizeThresholds; + const Thresholds *m_thresholds; public: - // Constructeur. - Image (const char *filename, Thresholds *thresholds, - SizeThresholds *sizeThresholds); + // Constructeurs. + Image (const char *filename, const Thresholds *thresholds); + Image (const Camera &camera, const Thresholds *thresholds); // Destructeur. ~Image (void); + // Filtre l'image pour trouver les zones. void filter (void); // Fait des packets de pixels. void group (void); -- cgit v1.2.3