FCam::F2::Frame Class Reference

F2::Frame is a captured image with the additional parameters available on the F2 Frankencamera It is returned by F2::Sensor's getFrame. More...

#include <Frame.h>

Inheritance diagram for FCam::F2::Frame:

Inheritance graph
[legend]
Collaboration diagram for FCam::F2::Frame:

Collaboration graph
[legend]

List of all members.

Public Types

typedef std::tr1::shared_ptr
< Frame
Ptr
 A reference counted pointer to a frame.

Public Member Functions

const Shotshot () const
 Overriden shot getter returning a F2::Shot instead of a FCam::Shot.

Public Attributes

RowSkip::e rowSkip
 Number of pixel rows skipped per row read out If rowSkip is smaller than rowBin, it will increased to match.
ColSkip::e colSkip
 Number of pixel columns skipped per column read out If colSkip is smaller than colBin, it will increased to match.
RowBin::e rowBin
 Number of pixel rows averaged together per row read out If rowSkip is smaller than rowBin, it will increased to match.
ColBin::e colBin
 Number of pixel columns average together per column read out If colSkip is smaller than colBin, it will increased to match.
int roiStartX
 If roiCentered is false, defines the top-left corner of the region read out 0 is the left edge of the active area.
int roiStartY
 If roiCentered is false, defines the top-left corner of the region read out 0 is the top edge of the active area.

Protected Attributes

Shotf2Request
 An F2::Shot with the additional available fields.


Detailed Description

F2::Frame is a captured image with the additional parameters available on the F2 Frankencamera It is returned by F2::Sensor's getFrame.

Definition at line 20 of file Frame.h.


Member Typedef Documentation

typedef std::tr1::shared_ptr<Frame> FCam::F2::Frame::Ptr

A reference counted pointer to a frame.

Use it instead of a regular pointer. This way you won't have to worry about deleting frames. For example:
Frame::Ptr f = sensor.getFrame();

Reimplemented from FCam::Frame.

Definition at line 23 of file Frame.h.


Member Data Documentation

If roiCentered is false, defines the top-left corner of the region read out 0 is the left edge of the active area.

Negative values result in readout of the black pixels used for black level calibration.

Definition at line 44 of file Frame.h.

If roiCentered is false, defines the top-left corner of the region read out 0 is the top edge of the active area.

Negative values result in readout of the black pixels used for black level calibration.

Definition at line 50 of file Frame.h.


The documentation for this class was generated from the following file:

Generated on Mon Jan 18 20:48:14 2010 for FCam by  doxygen 1.5.6