43 #include <visp/vpDiskGrabber.h>
59 useGenericName =
false;
65 strcpy(this->genericName, genericName);
66 useGenericName =
true;
83 int step,
unsigned int noz,
94 useGenericName =
false;
148 char name[FILENAME_MAX] ;
151 sprintf(name,genericName,image_number) ;
153 sprintf(name,
"%s/%s%0*ld.%s",directory,base_name,number_of_zero,image_number,extension) ;
155 image_number += image_step ;
175 char name[FILENAME_MAX] ;
178 sprintf(name,genericName,image_number) ;
180 sprintf(name,
"%s/%s%0*ld.%s",directory,base_name,number_of_zero,image_number,extension) ;
182 image_number += image_step ;
204 char name[FILENAME_MAX] ;
207 sprintf(name,genericName,image_number) ;
209 sprintf(name,
"%s/%s%0*ld.%s",directory,base_name,number_of_zero,image_number,extension) ;
230 char name[FILENAME_MAX] ;
233 sprintf(name,genericName,image_number) ;
235 sprintf(name,
"%s/%s%0*ld.%s",directory,base_name,number_of_zero,image_number,extension) ;
274 sprintf(directory,
"%s", dir) ;
283 sprintf(base_name,
"%s", name) ;
292 sprintf(extension,
"%s", ext) ;
301 image_number = number ;
320 number_of_zero = noz ;
326 strcpy(this->genericName, genericName) ;
327 useGenericName =
true;
unsigned int getWidth() const
void setBaseName(const char *name)
void setDirectory(const char *dir)
void setNumberOfZero(unsigned int noz)
unsigned int height
Number of rows in the image.
void setImageNumber(long number)
void open(vpImage< unsigned char > &I)
void setExtension(const char *ext)
bool init
Set to true if the frame grabber has been initialized.
unsigned int getHeight() const
void acquire(vpImage< unsigned char > &I)
static void read(vpImage< unsigned char > &I, const char *filename)
unsigned int width
Number of columns in the image.
void setGenericName(const char *genericName)