Operator Console
|
A class for acquiring live images through the Imatest library. More...
#include <ImatestLibAcquireImage.h>
Public Member Functions | |
ImatestLibAcq (void) | |
~ImatestLibAcq (void) | |
bool | CaptureFrame () |
capture a single frame into m_buf More... | |
bool | Close () |
bool | Open () |
ImatestLibAcq (void) | |
~ImatestLibAcq (void) | |
bool | CaptureFrame () |
capture a single image into m_buf More... | |
bool | Close () |
bool | Open () |
ImatestLibAcq (void) | |
~ImatestLibAcq (void) | |
bool | CaptureFrame () |
capture a single frame into m_buf More... | |
bool | Close () |
bool | Open () |
ImatestLibAcq (void) | |
~ImatestLibAcq (void) | |
bool | CaptureFrame () |
capture a single image into m_buf More... | |
bool | Close () |
bool | Open () |
Public Member Functions inherited from ImageAcquisition | |
ImageAcquisition (void) | |
virtual | ~ImageAcquisition (void) |
void | GetFrame (void *buf) |
virtual bool | Init (int width, int height, int bytesPerPixel=4) |
may be overridden, but be sure to call parent function also More... | |
unsigned int | BytesPerFrame () |
unsigned int | PixelsPerFrame () |
int | GetHeight () |
CString & | GetInfo () |
int | GetWidth () |
void | SetHeight (int height) |
void | SetWidth (int width) |
ImageAcquisition (void) | |
virtual | ~ImageAcquisition (void) |
void | GetFrame (void *buf) |
virtual bool | Init (int width, int height, int bytesPerPixel=4) |
may be overridden, but be sure to call parent function also More... | |
unsigned int | BytesPerFrame () |
unsigned int | PixelsPerFrame () |
int | GetHeight () |
CString & | GetInfo () |
int | GetWidth () |
void | SetHeight (int height) |
void | SetWidth (int width) |
Public Attributes | |
int | m_source_ID |
The source ID for acquire_image() that indicates what type of device is in use. More... | |
int | m_device_ID |
[Used Epiphan only]: indicates from which of the two sources to capture More... | |
std::string | m_ini_file |
The fully-qualified name (including full path) of an Imatest INI file. More... | |
Public Attributes inherited from ImageAcquisition | |
int | m_source_ID |
The source ID for acquire_image() that indicates what type of device is in use. More... | |
int | m_device_ID |
[Used Epiphan only]: indicates from which of the two sources to capture More... | |
std::string | m_ini_file |
The fully-qualified name (including full path) of an Imatest INI file. More... | |
Protected Attributes | |
int | m_numCameras |
int | m_cameraIndex |
bool | m_inited |
A boolean that is TRUE if the camera has been initialized. More... | |
Protected Attributes inherited from ImageAcquisition | |
CriticalBuf | m_frame |
shared memory to hold copy of current frame More... | |
int | m_width |
width of image in pixels More... | |
int | m_height |
height of image in pixels More... | |
unsigned int | m_numBytes |
number of bytes in a frame More... | |
unsigned int | m_numPixels |
number of pixels in a frame More... | |
CString | m_logMsg |
error or information message More... | |
void * | m_buf |
buffer to capture into More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from ImageAcquisition | |
static UINT __cdecl | ThreadProc (LPVOID param) |
static UINT __cdecl | ThreadProc (LPVOID param) |
A class for acquiring live images through the Imatest library.
ImatestLibAcq::ImatestLibAcq | ( | void | ) |
ImatestLibAcq::ImatestLibAcq | ( | void | ) |
ImatestLibAcq::~ImatestLibAcq | ( | void | ) |
ImatestLibAcq::ImatestLibAcq | ( | void | ) |
ImatestLibAcq::~ImatestLibAcq | ( | void | ) |
ImatestLibAcq::ImatestLibAcq | ( | void | ) |
ImatestLibAcq::~ImatestLibAcq | ( | void | ) |
|
virtual |
capture a single image into m_buf
Implements ImageAcquisition.
|
virtual |
capture a single image into m_buf
Implements ImageAcquisition.
|
virtual |
capture a single frame into m_buf
Implements ImageAcquisition.
|
virtual |
capture a single frame into m_buf
Implements ImageAcquisition.
|
virtual |
Implements ImageAcquisition.
|
virtual |
Implements ImageAcquisition.
|
virtual |
Implements ImageAcquisition.
|
virtual |
Implements ImageAcquisition.
|
virtual |
Implements ImageAcquisition.
|
virtual |
Implements ImageAcquisition.
|
virtual |
Implements ImageAcquisition.
Referenced by COperatorConsoleApp::InitCamera().
|
virtual |
Implements ImageAcquisition.
|
protected |
int ImatestLibAcq::m_device_ID |
[Used Epiphan only]: indicates from which of the two sources to capture
Referenced by COperatorConsoleApp::InitCamera(), and COperatorConsoleApp::OnSetup().
std::string ImatestLibAcq::m_ini_file |
The fully-qualified name (including full path) of an Imatest INI file.
Referenced by COperatorConsoleApp::InitCamera(), and COperatorConsoleApp::OnSetup().
|
protected |
A boolean that is TRUE if the camera has been initialized.
|
protected |
int ImatestLibAcq::m_source_ID |
The source ID for acquire_image() that indicates what type of device is in use.
Referenced by COperatorConsoleApp::InitCamera(), and COperatorConsoleApp::OnSetup().