Compare commits

2 Commits
Author SHA1 Message Date
fleischmannma75068 b10e99aeac Add threshhold ofParameter 2021-05-10 14:26:13 +02:00
fleischmannma75068 e7c68434cf Add ofxGui dependency 2021-05-10 14:25:02 +02:00
12 changed files with 12 additions and 2 deletions

No files matched your search

+7 -1
View File
@@ -13,7 +13,9 @@ void ofApp::setup(){
grayVideo.allocate(VIDEO_WIDTH, VIDEO_HEIGHT); grayVideo.allocate(VIDEO_WIDTH, VIDEO_HEIGHT);
learnBackground = true; learnBackground = true;
threshhold = 80;
gui.setup("Parameter");
gui.add(threshhold.set("Threshhold", 80, 0, 255));
} }
//-------------------------------------------------------------- //--------------------------------------------------------------
@@ -44,6 +46,7 @@ void ofApp::update(){
//-------------------------------------------------------------- //--------------------------------------------------------------
void ofApp::draw(){ void ofApp::draw(){
ofSetHexColor(0xffffff); ofSetHexColor(0xffffff);
colorVideo.draw(20, 20); colorVideo.draw(20, 20);
grayVideo.draw(40 + VIDEO_WIDTH, 20); grayVideo.draw(40 + VIDEO_WIDTH, 20);
@@ -78,6 +81,9 @@ void ofApp::draw(){
contourFinder.blobs[i].boundingRect.getCenter().y + 60 + VIDEO_HEIGHT + VIDEO_HEIGHT); contourFinder.blobs[i].boundingRect.getCenter().y + 60 + VIDEO_HEIGHT + VIDEO_HEIGHT);
} }
} }
gui.draw();
} }
//-------------------------------------------------------------- //--------------------------------------------------------------
+5 -1
View File
@@ -2,6 +2,7 @@
#include "ofMain.h" #include "ofMain.h"
#include "ofxOpenCv.h" #include "ofxOpenCv.h"
#include "ofxGui.h"
class ofApp : public ofBaseApp{ class ofApp : public ofBaseApp{
@@ -34,5 +35,8 @@ class ofApp : public ofBaseApp{
ofxCvContourFinder contourFinder; ofxCvContourFinder contourFinder;
bool learnBackground; bool learnBackground;
int threshhold;
ofxPanel gui;
ofParameter<int> threshhold;
}; };