Minor improvments on DisplayBlob app. Add flag for depth map invertion
Minor changes
Switch from 1-norm to 2-norm for IMV evaluations. Use efficient algorithm
Minor changes
Merge branch 'master' into work2
Add new filter to Tracker class. Now, it's possible to reduce the
active blobs to the N blobs with the longest duration. Allows a robust
hand detection (see raspivid example app).
Add container for history of blob movement. Add drawing function for the trace of blob histories. Not finisched.
Use std:smart_ptr for blob history queue, now. Requires -std=c++0x or -std=c++11
Reorganization of graphics code part to reduce redundancy.
Split big Graphics.cpp into GfxProgram.cpp (contains GfxProgram,
GfxShader, and GfxTexture clases), DrawingFunctions.cpp (contains
general shader rendering routines for all apps) and a tiny remainder
in Graphics.cpp. Graphics.cpp should be used for the setup
of the drawing objects ( i.e. create opengles shader programs, load
textures and define redrawing functions (see function names in
Graphics.h))
Convert many integer values into unsigned versions in the BlobDetection library
Add barycenter evaluation to BlobDetection library
Minor change
Merge branch 'unstable' of yggdrasil:/opt/kinect/RPiMotionDetection into unstable
Add barycenter tracking to apps
Update startscript and fix rotation error (hflip should be vflip).
Add startskript for raspivid app.