Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members

bazar Documentation

1.3

Introduction

Bazar is a computer vision library based on feature points detection and matching. In particular, it is able to quickly detect and register known planar objects in images. It also contains a powerfull geometric and photometric camera calibration system.

It is written and distributed at CVLab, EPFL -- http://cvlab.epfl.ch/

Installing Bazar

BazAR depends on OpenCV (http://opencvlibrary.sourceforge.net/). You will need to install it before using BazAR. For OpenGL support, GLUT and GLEW are required (http://www.opengl.org/resources/libraries/glut/ and http://glew.sourceforge.net/).

UNIX/Linux

Download bazar-xx.tar.gz. Run: tar -xzf bazar-xx.tar.gz cd bazar-xx ./configure make

Windows

Download the windows archive, run setup.exe and follow intructions.

Library Organization

Bazar is made of several modules, implemented in two libraries:

Examples

filedetect.cpp This example shows how to train and use a planar object detector

singlecalib.cpp This interactive example shows how compute the geometric calibration of a single camera.

augment3d.cpp When calibration is done, this example shows how basic 3D augmentation works.

fullcalib.cpp This is a more complete example that computes geometric and photometric calibration and augmentation with a single camera.

multicam.cpp A multi camera geometric and photmetric calibration example which depends only on OpenCV.

multigl.cpp A multi camera geometric and photometric calibration example, with OpenGL augmentation.


Generated on Mon Oct 2 14:35:59 2006 for bazar by  doxygen 1.3.9.1