ALVAR 2.0.0

Major feature release.

  • Changed license to LGPL.
  • Merged basic and pro configurations.
  • Removed time-bomb and licensing system.
  • Upgraded to OpenCV 2.4.
  • Merged external OpenSceneGraph samples as demos.
  • Added new logo.
  • Updated SamplePointcloud sample.
  • Added experimental Point Grey camera capture plugin.
  • Added experimental Direct Show camera capture plugin.
  • Refactored build system, build scripts only build one target at a time.
  • Updated and unified CMake modules.
  • Removed Visual Studio 2003 as supported compiler.
  • Speed up cmu camera capture by dropping frames.
  • Added markerless tracking based on a Ferns classifier.
  • Added SampleMarkerlessCreator to train a classifier for an image.
  • Added SampleMarkerlessDetector to track an image using a classifier.
  • Removed deprecated LabelingStefano class.
  • Removed GaussianNoise class and use OpenCV for random numbers.
  • Added ability to set camera capture resolution.
  • Removed a lot of deprecated and unused code.
  • Translated all Finnish to English.
  • Removed old and unused files.
  • Removed external build system and unified CMake scripts.
  • Added support for src, sdk and bin packages.
  • Added optional dependency on OpenSceneGraph for demos.
  • Compile TinyXML as a static library.
  • Moved several classes to their own implementation files.
  • Improved platform abstraction of Mutex, Threads and Timer classes.
  • Added support for Visual Studio 2010 compiler.
  • Documentation updates.
  • Fixed highgui camera enumeration.
  • Fixed DrawBB method.