I was wondering, if someone could explain to me exactly what blobconfig, and bbox do in the config.xml
<blobconfig distanceThreshold="250" minDimension="2" maxDimension="250" ghostFrames="0" minDisplacementThreshold="2.000000" />
<bbox ulX="0.0" ulY="0.0" lrX="1.0" lrY="1.0" />
and could you also explain each of the parameters in blobconfig, My guess, is that minDimension, and maxDimension, have to do with the mext, and smallest side of blob it will detect, but what is distanceThreshold, ghostFrames, and minDisplacementThreshold?
and what exactly does bbox do? I understand what the values do, they make a box, but what exactly does it do? ignore camera capture outside the box? ignore that portion of the monitor outside the box? or what?
I’ve searched and found no information on this on the forums or wiki.
thanks in advanced.
I also have a suggestion/request for touchlib, even though bbox might do this to a point, I still don’t quite understand its functionality.
A vertex-shape mask, to add on as part of the filters for the config.xml. I’ll explain, this would be a shape, that you’d draw over your camera capture, in most cases 4 corners, in others maybe a few more, so that everything outside the shape is ignored, this would be extreamy helpful, in both DI, and FTIR , where the camera is at an extreme or awkward angle.
my reasoning behind this is because in some cases with FTIR, and most cases with DI, you get noise around the edges of the acrylic. being able to completely ignore the edges, would make it vary easy to calibrate, and use. instead of having to get perfect lighting conditions for edge noise. look at attached picture for example. everything outside the blue area would be ignored/always black.