宏定义 | |
| #define | KSJ_API __declspec(dllimport) |
枚举 | |
| enum | KSJ_IMAGE_FORMAT { KSJ_IF_RAW8 = 0, KSJ_IF_GRAY8, KSJ_IF_RGB24, KSJ_IF_RGB32, KSJ_IF_BGR24, KSJ_IF_BGR32, KSJ_IF_RAW16, KSJ_IF_GRAY16, KSJ_IF_RGB48, KSJ_IF_RGB64, KSJ_IF_BGR48, KSJ_IF_BGR64 } |
图像格式 更多... | |
| enum | KSJ_USBSPEED { USB_NOT_CONNECTED = 0x00, USB_FULL_SPEED, USB_HIGH_SPEED, USB_SUPER_SPEED } |
相机USB连接状态 更多... | |
| enum | KSJ_MAPMODE { KSJ_MM_NEARESTNEIGHBOR, KSJ_MM_BILINEAR } |
凯视佳工业相机畸变校正目标值计算方式定义 更多... | |
函数 | |
| KSJ_API int __stdcall | KSJ_SetImageFormat (IN int nIndex, IN KSJ_IMAGE_FORMAT ImageFormat) |
| KSJ_SetImageFormat. | |
| KSJ_API int __stdcall | KSJ_GetImageFormat (IN int nIndex, OUT KSJ_IMAGE_FORMAT *pImageFormat) |
| KSJ_GetImageFormat. | |
| KSJ_API int __stdcall | KSJ_SetNegativeImageMode (IN int nIndex, IN bool bNegative) |
| KSJ_SetNegativeImageMode. | |
| KSJ_API int __stdcall | KSJ_GetNegativeImageMode (IN int nIndex, OUT bool *pbNegative) |
| KSJ_GetNegativeImageMode. | |
| KSJ_API int __stdcall | KSJ_GlobalResetShutterSet (int nIndex, bool bGlobalReset) |
| 设置全局复位滚动快门 | |
| KSJ_API int __stdcall | KSJ_GlobalResetShutterGet (int nIndex, bool *pbGlobalReset) |
| 得到全局复位滚动快门状态 | |
| KSJ_API int __stdcall | KSJ_SetFlatFieldCorrectionFieldOfView (int nIndex, int nColStart, int nRowStart, int nColSize, int nRowSize, KSJ_ADDRESSMODE AmCol, KSJ_ADDRESSMODE AmRow, unsigned short wMultiFrameNum) |
| KSJ_SetFlatFieldCorrectionFieldOfView. | |
| KSJ_API int __stdcall | KSJ_GetFlatFieldCorrectionFieldOfView (int nIndex, int *pnColStart, int *pnRowStart, int *pnColSize, int *pnRowSize, KSJ_ADDRESSMODE *pColAddressMode, KSJ_ADDRESSMODE *pRowAddressMode, unsigned short *pwMultiFrameNum) |
| KSJ_GetFlatFieldCorrectionFieldOfView. | |
| KSJ_API int __stdcall | KSJ_MakeDarkFrame (int nIndex, int nDarkFrames) |
| KSJ_MakeDarkFrame. | |
| KSJ_API int __stdcall | KSJ_MakeFlatFieldFrame (int nIndex, int nFlatFieldFrames) |
| KSJ_MakeFlatFieldFrame. | |
| KSJ_API int __stdcall | KSJ_PreviewSetFlatFieldCorrection (int nIndex, bool bEnable) |
| KSJ_PreviewSetFlatFieldCorrection. | |
| KSJ_API int __stdcall | KSJ_PreviewGetFlatFieldCorrection (int nIndex, bool *pbEnable) |
| KSJ_PreviewGetFlatFieldCorrection. | |
| KSJ_API int __stdcall | KSJ_CaptureSetFlatFieldCorrection (int nIndex, bool bEnable) |
| KSJ_CaptureSetFlatFieldCorrection. | |
| KSJ_API int __stdcall | KSJ_CaptureGetFlatFieldCorrection (int nIndex, bool *pbEnable) |
| KSJ_PreviewGetFlatFieldCorrection. | |
| KSJ_API int __stdcall | KSJ_SaveFlatFieldCorrection (int nIndex, TCHAR *pszFilePath) |
| KSJ_SaveFlatFieldCorrection. | |
| KSJ_API int __stdcall | KSJ_LoadFlatFieldCorrection (int nIndex, TCHAR *pszFilePath) |
| KSJ_LoadFlatFieldCorrection. | |
| KSJ_API int __stdcall | KSJ_PreExposureRangeGet (int nIndex, int *pnMinValue, int *pnMaxValue) |
| KSJ_PreExposureRangeGet. | |
| KSJ_API int __stdcall | KSJ_PreExposureTimeSet (int nIndex, float fPreExpTimeMs) |
| KSJ_PreExposureTimeSet. | |
| KSJ_API int __stdcall | KSJ_PreExposureTimeGet (int nIndex, float *pfPreExpTimeMs) |
| KSJ_PreExposureTimeGet. | |
| KSJ_API int __stdcall | KSJ_PreExposureLinesSet (int nIndex, int nPreExpLines) |
| KSJ_PreExposureLinesSet. | |
| KSJ_API int __stdcall | KSJ_PreExposureLinesGet (int nIndex, int *pnPreExpLines) |
| KSJ_PreExposureLinesGet. | |
| KSJ_API int __stdcall | KSJ_SetBufferCount (int nIndex, int nCount) |
| KSJ_SetBufferCount. | |
| KSJ_API int __stdcall | KSJ_GetBufferCount (int nIndex, int *pnCount) |
| KSJ_GetBufferCount. | |
| KSJ_API int __stdcall | KSJ_CaptureRawDataAfterEmptyFrameBuffer (int nIndex, unsigned char *pRawData) |
| KSJ_CaptureRawDataAfterEmptyFrameBuffer. | |
| KSJ_API int __stdcall | KSJ_CaptureRgbDataAfterEmptyFrameBuffer (int nIndex, unsigned char *pRgbData) |
| KSJ_CaptureRgbDataAfterEmptyFrameBuffer. | |
| KSJ_API int __stdcall | KSJ_CaptureRgbDataExAfterEmptyFrameBuffer (int nIndex, unsigned char *pRgbData, int *pnWidth, int *pnHeight, int *pnBitCount) |
| KSJ_CaptureRgbDataExAfterEmptyFrameBuffer. | |
| KSJ_API int __stdcall | KSJ_CheckFieldOfView (int nIndex, int nColStart, int nRowStart, int nColSize, int nRowSize, KSJ_ADDRESSMODE AmCol, KSJ_ADDRESSMODE AmRow) |
| KSJ_CheckFieldOfView. | |
| KSJ_API int __stdcall | KSJ_GetUsbState (int nIndex, KSJ_USBSPEED *pUSBSpeed) |
| 获取USBKSJ_GetUsbState | |
| KSJ_API int __stdcall | KSJ_SetCalibration (int nIndex, bool bEnable) |
| KSJ_SetCalibration. | |
| KSJ_API int __stdcall | KSJ_GetCalibration (int nIndex, bool *pbEnable) |
| KSJ_GetCalibration. | |
| KSJ_API int __stdcall | KSJ_CalibrationProgram (int nIndex, float fCoefficient[14]) |
| KSJ_CalibrationProgram. | |
| KSJ_API int __stdcall | KSJ_CalibrationReadout (int nIndex, float fCoefficient[14]) |
| KSJ_GetCalibration. | |
| KSJ_API int __stdcall | KSJ_SetCalibrationMapMode (int nIndex, KSJ_MAPMODE MapMode) |
| KSJ_SetCalibrationMapMode. | |
| KSJ_API int __stdcall | KSJ_GetCalibrationMapMode (int nIndex, KSJ_MAPMODE *pMapMode) |
| KSJ_GetCalibrationMapMode. | |
| KSJ_API int __stdcall | KSJ_LoadCalibrationMapFile (int nIndex, const TCHAR *pszFilePath) |
| KSJ_LoadCalibrationMapFile. | |
| KSJ_API int __stdcall | KSJ_GetDeviceIndex (int nSerials) |
| KSJ_GetDeviceIndex. | |
| #define KSJ_API __declspec(dllimport) |