topical media & game development 
  
 
 
 
 
  
    
    
  
 lib-of-vs-addons-ofxOpenCv-example-src-testApp.h / h
  ifndef _TEST_APP
  define _TEST_APP
  
  include <ofMain.h>
  
  include <ofxOpenCv.h>
  
  //#define _USE_LIVE_VIDEO                // uncomment this to use a live camera
                                                                  // otherwise, we'll use a movie file
  
  class testApp : public ofBaseApp{
  
          public:
  
                  void setup();
                  void update();
                  void draw();
  
                  void keyPressed  (int key);
                  void mouseMoved(int x, int y );
                  void mouseDragged(int x, int y, int button);
                  void mousePressed(int x, int y, int button);
                  void mouseReleased(int x, int y, int button);
                  void windowResized(int w, int h);
  
          #ifdef _USE_LIVE_VIDEO
                    ofVideoGrabber                 vidGrabber;
                  #else
                    ofVideoPlayer                 vidPlayer;
                  #endif
  
          ofxCvColorImage                colorImg;
  
          ofxCvGrayscaleImage         grayImage;
                  ofxCvGrayscaleImage         grayBg;
                  ofxCvGrayscaleImage         grayDiff;
  
          ofxCvContourFinder         contourFinder;
  
                  int                                 threshold;
                  bool                                bLearnBakground;
  
  };
  
  endif
  
  
  
(C) Æliens 
04/09/2009
You may not copy or print any of this material without explicit permission of the author or the publisher. 
In case of other copyright issues, contact the author.