summaryrefslogtreecommitdiff
path: root/2003/i/buzz/src/vision/image.h
diff options
context:
space:
mode:
Diffstat (limited to '2003/i/buzz/src/vision/image.h')
-rw-r--r--2003/i/buzz/src/vision/image.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/2003/i/buzz/src/vision/image.h b/2003/i/buzz/src/vision/image.h
index cbee54e..c4f1feb 100644
--- a/2003/i/buzz/src/vision/image.h
+++ b/2003/i/buzz/src/vision/image.h
@@ -21,10 +21,11 @@ class Image
unsigned char *m_zones;
ImageGroup *m_groups;
const Thresholds *m_thresholds;
+ const Camera *m_camera;
public:
// Constructeurs.
Image (const char *filename, const Thresholds *thresholds);
- Image (const Camera &camera, const Thresholds *thresholds);
+ Image (const Camera *camera, const Thresholds *thresholds);
// Destructeur.
~Image (void);
// Filtre l'image pour trouver les zones.
@@ -37,6 +38,8 @@ class Image
void dump (const char *filename);
// Filtre les packets de pixels.
void groupFilter (void);
+ // Relit les données de la camera et fait les analyses.
+ bool reread (void);
protected:
// Fait des packets de pixels sur les lignes.
void groupLine (void);