ImageMetaData Struct Reference

#include "dvcdefs.h"

List of all members.

Public Attributes

RECT camRect
double dExposeTime
double dExposeTimeStamp
double dFrameTime
double dTransferTime
double dTriggerTimeStamp
int hBin
int nBinning
int nFilterPos
int nGain
int nIntensifierDuration
int nIntensifierGain
int nIntensifierMode
int nOffset
ULONG ulBufferReadCount
ULONG ulBufferWriteCount
ULONG ulExposeCount
ULONG ulFrameCount
ULONG ulRingBuffer
ULONG ulStreamCount
ULONG ulTriggerCount
int vBin


Detailed Description

DVC Meta data recorded with images providing timestamps and the camera state when an image transfer from the camera to the host computer completes.
See also:
dvcGetImageMetaData().

dvcReadImageAndMeta().

dvcReadDriverBufferEx().

dvcGetElapseTime().


Member Data Documentation

RECT ImageMetaData::camRect

ROI in camera coordinates.

double ImageMetaData::dExposeTime

Exposure time in milliseconds. Prior to version 3.3.4 the exposure time was set at the beginning of a single frame capture, dvcSnapShot(), of sequence, dvcStartSequenceEx(). Changes to the exposure during the sequence were not updated in subsequent frames.

double ImageMetaData::dExposeTimeStamp

Timestamp when a buffer's expose event was set.

double ImageMetaData::dFrameTime

Timestamp when last pixel was transferred. The timestamp is a double precision system time in milliseconds. The absolute value depends on the OS as returned from dvcElapseTime(0.0).

double ImageMetaData::dTransferTime

Time to transfer image from camera to host. The timestamp for the start of exposure can be computed from the dFrameTime - dExposeTime - dTransferTime.

double ImageMetaData::dTriggerTimeStamp

Timestamp when the sequence started.

int ImageMetaData::hBin

Number of horizontally binned pixels per output pixel

int ImageMetaData::nBinning

Camera binning index.

int ImageMetaData::nFilterPos

Filter position - Multispectral cameras only

int ImageMetaData::nGain

Camera gain index.

int ImageMetaData::nIntensifierDuration

Intensifier Duration - Intensified cameras only

int ImageMetaData::nIntensifierGain

Intensifier Gain - Intensified cameras only

int ImageMetaData::nIntensifierMode

Intensifier Mode - Intensified cameras only

int ImageMetaData::nOffset

Camera offset index.

ULONG ImageMetaData::ulBufferReadCount

Counter incremented each time a ring buffer is read.

ULONG ImageMetaData::ulBufferWriteCount

Counter incremented each time a ring buffer is written.

ULONG ImageMetaData::ulExposeCount

Synchronization counter for expose events.

ULONG ImageMetaData::ulFrameCount

Running frame counter.

ULONG ImageMetaData::ulRingBuffer

Index to the ring buffer.

ULONG ImageMetaData::ulStreamCount

Frame count in this sequence.

ULONG ImageMetaData::ulTriggerCount

Synchronization counter for trigger events.

int ImageMetaData::vBin

Number of vertically binned pixels per output pixel


The documentation for this struct was generated from the following file:
©DVC Company, 2006. All rights reserved.    www.dvcco.com   Created Thu Nov 16 10:07:23 2006