33 lines
924 B
C
33 lines
924 B
C
|
|
#pragma once
|
|||
|
|
|
|||
|
|
#include "ItkCamera.h"
|
|||
|
|
#include "util.h"
|
|||
|
|
|
|||
|
|
/* @brief<65><66>ѡ<EFBFBD><D1A1><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>
|
|||
|
|
* @param[in] lpConfigFileName<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
*
|
|||
|
|
* @brief<EFBFBD><EFBFBD>Select configuration file.
|
|||
|
|
* @param[in] lpConfigFileName<EFBFBD><EFBFBD>Configuration file name. */
|
|||
|
|
bool GetOption(char* lpConfigFileName);
|
|||
|
|
|
|||
|
|
/* @brief<65><66><EFBFBD><EFBFBD><EFBFBD>ô<EFBFBD><C3B4><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
|
* @param[in] pCam<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><EFBFBD>ָ<EFBFBD>롣
|
|||
|
|
*
|
|||
|
|
* @brief<EFBFBD><EFBFBD>Configure trigger.
|
|||
|
|
* @param[in] pCam<EFBFBD><EFBFBD>Camera struct pointer. */
|
|||
|
|
void SetSoftTriggerWithGrabber(pItkCamera pCam);
|
|||
|
|
|
|||
|
|
/* @brief<65><66><EFBFBD><EFBFBD><EFBFBD>òɼ<C3B2><C9BC><EFBFBD><EFBFBD>豸<EFBFBD><E8B1B8>
|
|||
|
|
* @param[in] pCam<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><EFBFBD>ָ<EFBFBD>롣
|
|||
|
|
*
|
|||
|
|
* @brief<EFBFBD><EFBFBD>Configure frame grabber device.
|
|||
|
|
* @param[in] pCam<EFBFBD><EFBFBD>Camera struct pointer. */
|
|||
|
|
void ConfigureFrameGrabber(pItkCamera pCam);
|
|||
|
|
|
|||
|
|
/* @brief<65><66><EFBFBD><EFBFBD>ʼͼ<CABC><CDBC><EFBFBD>ɼ<EFBFBD><C9BC><EFBFBD>
|
|||
|
|
* @param[in] pCam<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ṹ<EFBFBD><EFBFBD>ָ<EFBFBD>롣
|
|||
|
|
*
|
|||
|
|
* @brief<EFBFBD><EFBFBD>Start grabbing images.
|
|||
|
|
* @param[in] hCamera<EFBFBD><EFBFBD>Camera device handle.
|
|||
|
|
* @param[in] pCam<EFBFBD><EFBFBD>Camera struct pointer. */
|
|||
|
|
void StartGrabImage(pItkCamera pCam);
|