void testApp::guiEvent(ofxUIEventArgs &e) { if (e.widget->getName() == "FRAME") { ofxUISlider *slider = (ofxUISlider *) e.widget; int frame = (int)slider->getScaledValue(); mov.setFrame(frame); } else if (e.widget->getName() == "SCALE_AMT") { ofxUISlider *slider = (ofxUISlider *) e.widget; scale = slider->getScaledValue(); preprocessImage(); } else if (e.widget->getName() == "BLUR_AMT") { ofxUISlider *slider = (ofxUISlider *) e.widget; //todo: int? medianSize = (int)slider->getScaledValue(); cout << medianSize; preprocessImage(); } else if (e.widget->getName() == "RUN_OCR") { runOcr(); } }
void ofApp::processButtonPressed() { ocrResult = runOcr(scale, medianSize); }