Wavelet and Image class library  1.3.2
AviReader.hh
Go to the documentation of this file.
00001 /*
00002  * class AviReader
00003  *
00004  * $Date$
00005  * $Revision$
00006  *
00007  */
00008 
00009 #ifndef AVI_READER_HH__
00010 #define AVI_READER_HH__
00011 
00012 #include "WImage/VideoReader.hh"
00013 
00021 class 
00022 AviReader: public VideoReader
00023 {
00024 public:
00038   AviReader (char const *name, VideoArray < coeff > *arrays[], 
00039              int rawy, int rawx, int from, int to); 
00040 
00045   static double frameRate (const char *fname);
00050   static int framesInFile (const char *fname);
00056   static void fileDimensions (const char *fname, int &y, int &x);
00057   
00058 protected:
00063   virtual int readfmt (void);
00065   int m_ysize;
00067   int m_xsize;
00068 }; /* class AviReader */
00069 
00072 #endif /* AVI_READER_HH__ */
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines