Revision 96 ofxNCoreVision.cpp

ofxNCoreVision.cpp (revision 96)
1 1
/*
2 2
 *  ofxNCoreVision.cpp
3 3
 *  NUI Group Community Core Vision
4
 *  http://core.nuigroup.com/vision
5
 *  
6
 *  License: (Put information here)
4
 * 
7 5
 *  Created by NUI Group Dev Team A on 2/1/09.
8 6
 *  Copyright 2009 NUI Group/Inc. All rights reserved.
9
 *  http://forums.nuigroup.com/
10
 * 
7
 *
11 8
 */
12 9

13 10
#include "ofxNCoreVision.h"
......
34 31
    if ( filter == NULL )
35 32
    {
36 33
        filter = new ProcessFilters();
37
    }
34
    } 
38 35

39 36
    //Load Settings from config.xml file
40 37
    loadXMLSettings();
......
161 158
    filter->bDynamicBG			= XML.getValue("CONFIG:BOOLEAN:DYNAMICBG", 1);
162 159

163 160
    //GPU
164
    bGPUMode			= XML.getValue("CONFIG:BOOLEAN:GPU", 0);
161
    bGPUMode					= XML.getValue("CONFIG:BOOLEAN:GPU", 0);
165 162

166
    //Filter Settings
163
    tracker.MIN_MOVEMENT_THRESHOLD	= XML.getValue("CONFIG:INT:MINMOVEMENT",0);
164
	//Filter Settings
167 165
    filter->threshold			= XML.getValue("CONFIG:INT:THRESHOLD",0);
168 166
    filter->highpassBlur		= XML.getValue("CONFIG:INT:HIGHPASSBLUR",0);
169 167
    filter->highpassNoise		= XML.getValue("CONFIG:INT:HIGHPASSNOISE",0);
......
204 202
    XML.setValue("CONFIG:BOOLEAN:DYNAMICBG", filter->bDynamicBG);
205 203

206 204
    XML.setValue("CONFIG:BOOLEAN:GPU", bGPUMode);
207

205
	
206
	XML.setValue("CONFIG:INT:MINMOVEMENT", tracker.MIN_MOVEMENT_THRESHOLD);
208 207
    XML.setValue("CONFIG:INT:THRESHOLD", filter->threshold);
209 208
    XML.setValue("CONFIG:INT:HIGHPASSBLUR", filter->highpassBlur);
210 209
    XML.setValue("CONFIG:INT:HIGHPASSNOISE", filter->highpassNoise);
......
511 510
        }
512 511

513 512
        ofSetColor(0xFF0000);
514
        sidebarTXT.drawString("Press spacebar to toggle mini mode", 729, 580);
513
        sidebarTXT.drawString("Press spacebar to toggle mini mode", 740, 580);
515 514

516 515
        //Draw PINK CIRCLE 'ON' LIGHT
517 516
        ofSetColor(255, 0, 255);

Also available in: Unified diff