David Sweet



StereoVideoLib is a C library that can be used to explore stereo video processing on a Mac with two iSight cameras. It takes care of capturing and drawing the frames. The video processing happens in C callback functions that are provided by the application programmer. The callbacks have direct access to the pixel data.

Thanks to David Cairns for writing isight_texture upon which this library is built.

Please see README for usage/coding information.


This is an example use of StereoVideoLib. It simply converts the left and right frames from color to intesity images. It would be a useful template for starting your own project.


Virtual Camera

This application uses StereoVideoLib to demonstrate a stereo video view synthesis algorithm.