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
