?? gy_grap.h
字號:
#ifndef __GY_GRAP_H__
#define __GY_GRAP_H__
///////////////攝像機型號//////////////
#define GYD_SG0512B12F4E 0
#define GYD_SG0512B12F8E 1
#define GYD_SG0512B12F4EB 2
#define GYD_SG0512B12F8EB 3
#define GYD_SG0720B12F25 4
#define GYD_SG0360B12F50 5
#define GYD_SG0512B10F100 6
/////////////控制命令//////////
#define COM_GAIN 0
#define COM_OFFSET 1
#define COM_TIME 2
#define COM_FREQ 3
#define COM_FILTER3X3_PARAM 4
#define COM_FILTER_TYPE 5
#define COM_FILTERSKY_PARAM 6
////////////////////////////
#define GY_HORCENTER 1<<0
#define GY_VERCENTER 1<<1
__declspec (dllexport) BOOL GY_Init(CWnd* pWnd,int nCamera=0);
__declspec (dllexport) BOOL GY_CameraOK();//判斷攝像機是否工作正常.
__declspec (dllexport) BOOL GY_Exit(BOOL bReset=false);
__declspec (dllexport) BOOL GY_PCIOK();//判斷是否有GY系列采集卡存在或工作正常.
__declspec (dllexport) int GY_GetWidth();
__declspec (dllexport) int GY_GetHeight();
__declspec (dllexport) int GY_GetBits();
__declspec (dllexport) int GY_GetGray(int x=0,int y=0);
__declspec (dllexport) BOOL GY_Captrue(BOOL bShow=true,int nFrames=0,int nInval=0);
__declspec (dllexport) void GY_StopCaptrue();
__declspec (dllexport) void GY_OnDraw();
__declspec (dllexport) void GY_SetOffsetDC(int x=0,int y=0);
__declspec (dllexport) void GY_SetDisplayWindow(DWORD mode=GY_HORCENTER|GY_VERCENTER,int width=-1,int height=-1);
__declspec (dllexport) void GY_SetDisplayWindow(CRect rect);
__declspec (dllexport) void GY_Control();
__declspec (dllexport) void GY_GetBKimg();
__declspec (dllexport) void GY_SubBKimg(BOOL bSub=false);
__declspec (dllexport) void GY_SetGrayWidthPos(int nWidth=-1,int nPos=-1);
__declspec (dllexport) void GY_ConvertData(WORD*m_pDMA,BYTE* pByte=NULL,WORD*pS=NULL);
__declspec (dllexport) void GY_SaveImgToFile(LPCTSTR lpszPathName);
__declspec (dllexport) BOOL GY_OpenImgFromFile(LPCTSTR lpszPathName);
__declspec (dllexport) BOOL GY_SetParam(WORD ComCode,WORD value=0);
__declspec (dllexport) int GY_GetParam(WORD ComCode);
__declspec (dllexport) BOOL GY_GetParamScope(WORD ComCode,WORD* min,WORD* max);
const UINT MY_CAPTURE_BEGIN = RegisterWindowMessage("MDL_MESSAGE1");
const UINT MY_CAPTURE_RUN = RegisterWindowMessage("MDL_MESSAGE2");
const UINT MY_CAPTURE_END = RegisterWindowMessage("MDL_MESSAGE3");
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -