12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849 |
- #pragma once
-
- #include "ofMain.h"
- #include "ofxOpenCv.h"
- #include "ofxGui.h"
- #include "bpRecognizer.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;
- bpRecognizer recognizer;
-
- ofxCvGrayscaleImage background;
- ofxCvGrayscaleImage subtracted;
- ofxCvGrayscaleImage binarized;
-
- ofxCvContourFinder contourFinder;
-
- bool learnBackground;
-
- ofxPanel gui;
-
- ofParameter<int> threshhold;
-
- ofxCvGrayscaleImage red;
- ofxCvGrayscaleImage green;
- ofxCvGrayscaleImage blue;
- };
|