summaryrefslogtreecommitdiff
path: root/2005/i/robert/src/ovision/ui/live.hh
diff options
context:
space:
mode:
authorgaillaro2005-04-09 17:40:06 +0000
committergaillaro2005-04-09 17:40:06 +0000
commit7cc8bf6a4cbd062f5d4f6e2b310cd603ab2c60e1 (patch)
tree7bc2ebf03a3d181f5e343ef648b12991a3a48c6d /2005/i/robert/src/ovision/ui/live.hh
parent294fe97ae1b8e0b8ec341cb31fb7a5d7fd02066a (diff)
qq modifs sur l'interface
Diffstat (limited to '2005/i/robert/src/ovision/ui/live.hh')
-rw-r--r--2005/i/robert/src/ovision/ui/live.hh9
1 files changed, 7 insertions, 2 deletions
diff --git a/2005/i/robert/src/ovision/ui/live.hh b/2005/i/robert/src/ovision/ui/live.hh
index 9b8936b..1f9ad7c 100644
--- a/2005/i/robert/src/ovision/ui/live.hh
+++ b/2005/i/robert/src/ovision/ui/live.hh
@@ -38,6 +38,7 @@ class Live
{
unsigned nbImg_;
ImageReader *reader_;
+ int colorToFind_;
public:
enum ImageInput {file, cam, socket};
/// Constructeur
@@ -63,7 +64,8 @@ class Live
char fname[100];
/// Initialisation
- void init (const char *filename);
+ void init (const char *filename, const Image::PixelFormat pf = Image::rgb,
+ const unsigned width=360, const unsigned height=296);
/// Recharge le fichier de config
void reloadConfig (const char *filename);
/// Segmentation et groupement des couleurs
@@ -71,7 +73,10 @@ class Live
/// Fixe une image ségmentée et une image de groupe dans la partie centrale
void rootPics ();
/// Mis à jour de l'image
- void updateImg (const char *filename);
+ void updateImg (const char *filename, const Image::PixelFormat pf = Image::rgb,
+ const unsigned width=360, const unsigned height=296);
+ /// Accessors
+ void setColorToFind (const int color) {colorToFind_ = color;}
private:
ImageInput imgInput_;