1234567891011121314151617181920212223242526272829303132333435363738 |
- #pragma once
-
- #include "ofMain.h"
- #include "ofxOpenCv.h"
-
- class ofApp : public ofBaseApp{
-
- public:
- void setup();
- void update();
- void draw();
-
- void keyPressed(int key);
- void keyReleased(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 mouseEntered(int x, int y);
- void mouseExited(int x, int y);
- void windowResized(int w, int h);
- void dragEvent(ofDragInfo dragInfo);
- void gotMessage(ofMessage msg);
-
- ofVideoPlayer vidPlayer;
-
- // Images displaying original video
- ofxCvColorImage colorVideo;
- ofxCvGrayscaleImage grayVideo;
-
- ofxCvGrayscaleImage background;
- ofxCvGrayscaleImage binarized;
-
- ofxCvContourFinder contourFinder;
-
- bool learnBackground;
- int threshhold;
- };
|