|
123456789101112131415161718192021222324252627282930313233343536373839404142 |
- #pragma once
-
- #include "ofMain.h"
- #include "ofxOpenCv.h"
- #include "ofxGui.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;
-
- ofxPanel gui;
-
- ofParameter<int> threshhold;
- };
|