QCamAutoAlign Class Reference

realign the frames of an other QCam object. More...

#include <QCamAutoAlign.hpp>

Inheritance diagram for QCamAutoAlign:

Inheritance graph
[legend]
Collaboration diagram for QCamAutoAlign:

Collaboration graph
[legend]
List of all members.

Public Member Functions

QCamFrame yuvFrame () const
 return the frame in yuv 420P format.
virtual const QSize & size () const
 return the size of the current frame.
virtual void resize (const QSize &s)
 try to resize the current frame.
virtual const QSize * getAllowedSize () const
 return an array of supported size of th capture window.

Detailed Description

realign the frames of an other QCam object.

It is usefull if the tracking is bad (or not existant).


Member Function Documentation

QCamFrame QCamAutoAlign::yuvFrame (  )  const [virtual]

return the frame in yuv 420P format.

it is the native format used by all algoithms.

Implements QCam.

void QCamAutoAlign::resize ( const QSize &  s  )  [virtual]

try to resize the current frame.

it can failed. size() must be called to know the real new size.

Implements QCam.

virtual const QSize* QCamAutoAlign::getAllowedSize (  )  const [inline, virtual]

return an array of supported size of th capture window.

The las entry of the table must be a null size (=QSize(0,0)). A minimal empty emplementation is given for no resizable QCam

Implements QCam.


The documentation for this class was generated from the following files:
Generated on Sat Oct 27 09:21:06 2007 for QastroCam by  doxygen 1.5.1