FrameProcessObject Class Reference

FrameProcessObject provides an interface to access the captured frame. This object can either be added to the pre process list to process the frame before AR items are added (i.e. for vision based object tracking) or the post process list to access the final rendered frame (i.e. for saving a video stream). More...

#include <ardev.h>

Inheritance diagram for FrameProcessObject:

ARObject ARToolKitPreProcess List of all members.

Public Member Functions

virtual void ProcessFrame (const ARImage &frame)=0
 Process a single Frame.

Detailed Description

FrameProcessObject provides an interface to access the captured frame. This object can either be added to the pre process list to process the frame before AR items are added (i.e. for vision based object tracking) or the post process list to access the final rendered frame (i.e. for saving a video stream).

ProcessFrame will be called once each time a new frame is captured from the cameras This is called in the main output loop, so It is up to the FrameProcessObject to make sure it returns immediately if it is still processing an old frame.


The documentation for this class was generated from the following file:
SourceForge.net Logo Generated on Sat May 12 15:25:43 2007 for ardev by doxygen 1.5.1