数字相机开发说明书_第1页
数字相机开发说明书_第2页
数字相机开发说明书_第3页
数字相机开发说明书_第4页
数字相机开发说明书_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

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.DIRECTIONTyp

9、edef 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=0x2

10、7, CMD.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.

11、RESOLUTION =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.BLA

12、NKS 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执行的功 能。O

13、RD_QUERY_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摄像机控制操作错误码,调用控制函数返回错误值时,使用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_SIG

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论