数字相机开发说明书.docx

上传人:scccc 文档编号:14061368 上传时间:2022-01-31 格式:DOCX 页数:6 大小:71.14KB
返回 下载 相关 举报
数字相机开发说明书.docx_第1页
第1页 / 共6页
数字相机开发说明书.docx_第2页
第2页 / 共6页
数字相机开发说明书.docx_第3页
第3页 / 共6页
数字相机开发说明书.docx_第4页
第4页 / 共6页
数字相机开发说明书.docx_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《数字相机开发说明书.docx》由会员分享,可在线阅读,更多相关《数字相机开发说明书.docx(6页珍藏版)》请在三一文库上搜索。

1、数字相机开发说明书1. 2文件1.2. 1应用功能模块:包含文件HVDAHT.h动态链接库HVDAIIT. dll静态链接库HVDAHT. lib L 2.2扩充 功能模块包含文件Raw2RGB.h动态链接库Raw2RGB. dll静态链接库Raw2RGB. lib2. 1. 1定义模块中相关常量,数据结构,宏的说明。2. 1. L 1常量1. HHVTypedef HANDLE HHV;HHV标识数字摄像机设备句柄。数字摄像机的控制,参数设置,图像采集等,都需要使用设备句柄。2. HVTYPETypedef enumtag HVTYPEHVTYPE;HVTYPE标识当前数字摄像机的设备类型。

2、不同类型的数字摄像机有一些不同的硬件特性或参数,用户需要根据摄像机类型,完 成相关的操作。3. HV.RESOLUTIONTypedef enumtag HV.RESOLUTION RES_MODEO=O, RES_MODE1=1, RES_MODE2=2, RES_MODE3=3 HV_RESOLUTION;HVLRESOLUTION标识图像分辨率的类型。RESJIODEO分辨率0: RESJIODE1分辨率 1; RES.M0DE2 分辨率 2; RES_M0DE3 分辨率 3。4. HV_SNAP_PODETypedef enumtag HV_SNAP_MODECONTINUATION

3、=0, TRIGGER,TRIGGER_EDGE =2, TRIGGER_LEVEL=3 HV.SNAP.MODE;HV_SNAP_MODE标识图像采集模式。CONTINUATION连续:TRIGGER外触发;TRIGGER_EDGE边缘外触发,仅MV31xx系列摄像机支持;TRIGGER-LEVEL电平外触 发,仅MV31xx系列摄像机支持。5. HV_POLARITYTypedef enumtag HV.POLARITY LOW =0, HIGH =11HVLP0LARITY;HV_POLARITY标识摄像机为外触发采集模式时,外触发信号的极性。LOW下降沿或 低电平有效:HIGH上升沿或

4、高电平有效。6. HV.SNAP.SPEEDTypedef enumtag HV.SNAP.SPEEDNORMAL_SPEED=O, HIGH_SPEED=1 HV.SNAP.SPEED;HV_SNAP_SPEED标识图像采集速度。NORMAJSPEED正常速度采集:HIGH-SPEED高 速采集。7. HV.CHANNELTypedef enumtag HV.CHANNELRED CHANNELRxlO, GREEN CHANNEL 1=0x11, GREEN CHANNEL2=0xl2, BLUE CHANNEL =0x13 HV_CHANNEL;HVCHANNEL标识摄像机的增益控制的颜

5、色通道。RED_CHANNEL红色通道;GREEN.CHANNEL1 绿色通道 1: GREEN.CHANNEL2 绿色通道 2; BLUE.CHANNEL 蓝色通 道。8. HV ADC CONTROLTypedef enumtag HV_ADC_CONTROLADC_BITS =0ADC BLKLEVEL CAL=1,ADCBLKLEVEL_CAL_REDCHANNEL=Ox 10, ADC_BLKLEVEL_CAL_GREEXCHANNELl=Oxl 1, ADC BLKLEVEL CAL GREENCHANNEL2=0xl2, ADC_BLKLEVEL_CAL_BLUECHANNEL=

6、0x13, HV_ADC_C0NTR0L;HV_ADC_C0NTR0L标识摄像机的模拟/数字转换控制方式。ADC_BITS模拟/数字转换 级别控制;ADC_BLKLEVEL_CAL黑电平参数调节允许;ADC_BLKLEVEL_CAL_REDCHANNEL 红色通道黑电平调节:ADCBLKLEVEL_CAL_GREENCHANNEL 1 绿色通道 1 黑电平调节: ADCBLKLEVEL_CAL_GREENCHANNEL2 绿色通道 2 黑电平调节; ADC_BLKLEVEL_CAL_BLUECHANNEL 蓝色通道黑电平调节。9. HV.ADCLEVELTypedef enumtag HV_A

7、DC_LEVELADJLEVELO=0, ADC_LEVEL1=1, ADC_LEVEL2=2, ADC_LEVEL3=3 HV_ADC_LEYEL;HV_ADC_LEVEL标识模拟/数字转换级别。ADC.LEVELO 0级,10位数据取低7位有效; ADJLEVELO 1级,10位数据取低8位有效:ADCJEVEL2 2级,10位数据取中间8位有 效:ADJLEVEL3 3级,10位数据取高8位有效。10. HV.AEC.CONTROLTypedef enumtag HV.AEC.CONTROLAEC EXPOSURE TIME=1, AEC SHUTTER SPEED=2, AEC_SHU

8、TTER_UNIT=3 HV_AEC.CONTROL;HVLAEC.CONTROL标识摄像机曝光控制方式。AEC.EXPOSURE.TIME曝光系数; AEC.SHUTTER.SPEED 快门速度:AEC.SHUTTER.UNIT 快门速度单位。11. HV_SHUTTER_UNITTypedef enumtag HV_SHUTTER_UNITSHUTTER_US=O, SHUTTER_MS=1 HV_SHUTTER_UNIT;HV_SHUTTER_UNIT标识摄像机快门速度的单位。SHUTTER.US微秒:SHUTTER_MS亳 秒12. HV.MIRROR.DIRECTIONTypedef

9、 enumtag HV_MIRROR_DIRECTION VERT_DIR=1, Hor_DIR=2, Full_DIR=3HV_MIRROR_DIRECTION;HV_MIRROR_DIRECTION标识图像采集的镜像功能。VERT_DIR垂直方向。Hor.DIR 水平方向。Full.DIR全方向。13. HV_COMMAND_CODETypedef enumtag HV_C0MMAND_C0DECMD_SET_STROBE_SIGNAL_MODE =0x25, CMD_SET_EXPOSURE_MODE =0x26,CMD_SET_ROW_NOISECORR_CONTROL=0x27, C

10、MD.HVAPCONTROL =0x100 HVr_COMMAND_CODE;HV_COMMAND_CODE标识摄像机的控制功能。CMD_SET_STROBE_S IGNAL.MODE控制闪光灯信号模式的功能码 CMD_SET_EXPOSURE_MODE控制曝光模式的功能码CMD_SET_ROW_NOISECORR_CONTROL 控制行噪声校正开关的功能码 CMD_HVAPI_CONTROL 执行HV.CONTROL.CODE定义的功能。14. HVLDEVICE.INFOTypedef enumtag HV_DEVICE_INFO DESC_DEVICE_TYPE=O, DESC.RESO

11、LUTION =1, DESC_DEVICE_MARK=2,DESC DEVICE SERIESNUM=3, DESC DEVICE BLANKSIZE=4,DESC_DEVICE_HARDWARE_VERSI0N=6, DESC_DEVICE_BAYER_LAYOUT =11 HV_DEV工CE_INFO;HV_DEVICE_INFO标识摄像机的信息。DESC_DEVICE_TYPE摄像机的设备类型;DESC.RESOLUTION摄像机的分辨率:DESC_DEVICE_MARK摄像机类型的标志:DESC.DEVICE.SERIESNUM 摄像机的序列号;DESC.DEVICE.BLANKS

12、I ZE 消隐的取值范 围:DESC_DEVICE_HARDWARE_VERSION摄像机的设备(硬件)版本号。DESC.DEVICE.BAYER.LAYOUT 摄像机图像 Bayer 格式15. HV.CONTROL.CODETypedef enumtag HV.CONTROL.CODEORD-QUERY_LAST_STATUS_PRESENCE=OxOOOOOOOC, ORD_GET_LAST_STATUS =0x0000000E HV_CONTROL_CODE;HV_CONTROL_CODE,列举函数HVCommand的命令控制码CMD_HVAPI_CONTROL执行的功 能。ORD_Q

13、UERY_LAST_STATUS_PRESENCE用于查询是否支持,获取摄像机的工作状态;ORD_GET_LAST_STATUS用广获取摄像机的工作状态。16. HV.LAST.STATUSTypedef enumtag HV.LAST.STATUSHV_LAST_STATUS_ERROR_CONTROL=O, HV_LAST_STATUS_SNAP =1,HV_LAST_STATUS_TRANSFER =2 HV.LAST.STATUS;HV_LAST_STATUS 列举摄像机工作状态类型。HV_LAST_STATUS_ERROR_CONTROL摄像机控制操作错误码,调用控制函数返回错误值时

14、,使用ORD_GET_LAST_STATUS获 取的详细错误信息;HV_LAST_STATUS_SNAP摄像机采集图像操作状态码,实时采集图像时,查询摄像机采集状态: HV_LAST_STATUS_TRANSFER摄像机采集图像操作状态码,实时采集图像时,在用户定义的回调函数中使用,查询 摄像机采集状态。17. HV_SIGNAL_TYPETypedef enumtag HV.SIGNAL.TYPESIGNAL_IMPULSE=O, SIGNAL_LEVEL =1 HV_SIGNAL_TYPE;HVLSIGNAL.TYPE列举摄像机闪光灯信号的模式。SIGNAL.IMPULSE脉冲信号 SIGNAL.LEVEL电平信号18. HV_EXPOSURE_MODETypedef enumtag HV.EXPOSURE.MODESEQUENCER, SIMULTANEITYnHV_EXPOSURE_MODE;HVLEXPOSUREJIODE列举摄像机的曝光模式。SEQUENCE顺序模式感谢您的阅读,祝您生活愉快。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1