ArUco: a minimal library for Augmented Reality applications based on OpenCV
Installation on Windows needs OpenCV (http://opencv.org) > 2.4.9 and freeglut (http://www.transmissionzero.co.uk/software/freeglut-devel/) (although in theory is only needed if you need OpenGL).