良田高拍仪接口说明文档

所需积分/C币:45 2018-06-26 17:04:02 870KB PDF
1
收藏 收藏
举报

良田高拍仪接口说明文档 对每个接口做了说明,以及一些注意事项。
多浏览器控件接口说明 ●type类型,1表小视频设备,2表小音频设备 ●idX设备索引 ●返回没备摄像头序号,1为主摄像头,2、3为辅摄像头,-1表示获取失败 var Global_GetEloamType(var type, var idx); 8)创建设备 ●type设备类型,1表示视频设备,2表示音频设备 ●idX设备索引 返回设备对象,失败为0 ●备注:若有多个设备,idx为依次从0开始编号的整数 var Global_CreateDevice(var type, var idx) 9)增加引用计数 ●dev设备句柄 ●返回增加后的引用计数 var device_ AddRef(var dev 10)减少引用计数(减少为0时会销毁) ●dev设备句柄 返回减少后的引用计数,为0表示已经销毁 var device_ Release (var dev) 11)获取设备类型 ●dev设备句柄 返回设备的类型,1为视频设备,2为音频设备 var device_GetType (var dev) 12)获取设备索引 ●dev设备句柄 ●返回设备的索引,设备丢失后索引会变为-1,其它设备丢失可能影响自身的索 引值 var device_GetIndex (var dev 13)获取设备状态 ●dev设备句柄 返回设备的状态,0表示空闲,1表示打开中,2表示使用中,3表示暂停 var device_Getstate (var dev: 14)获取设备友好名称 ●deV设备句柄 返回设备的友好名称 var device_GetFriend l yName (var dev); 15)获取设备显示名称 ●deV设备句柄 多浏览器控件接口说明 ●返回没备的显小名称 var device_GetDi spl ayAme (var dev) 16)获取设备子类型 ●dev设备句柄 返回设备支持的子类型,对应下表: YUY2 2 MJPG 3 YUY2. MJPG 4 UYVY 5 UYVY, YUY2 UYVY. MPG 7 UYVY, MJPG, YUY2 var Device_GetSubtype (var dev); 17)获取扫描尺寸 ●dev设备句柄 返回支持的扫描尺寸 var device_Getscansize (var dev) 18)获取设备摄像头序号 ●dev设备句柄 返回设备的摄像头序号,1为主摄像头,2、3为辅摄像头,-1表示获取失败 var devi ce_GetEloamType (var dev); 19)获取分辨率个数 ●dev设备句柄 ● subtype设备子类型 返回该设备支持的分辨率个数 var Device_GetResolutioncountEX(var dev, var subType); 20)获取分辨率宽度 ●dev设备句柄 subtype设备子类型 ●Idx分辨率索引 返回该分辨率的宽度 var Device_GetResolutionWi dthEx ( var dev, var subType, var idx) 21)获取分辨率高度 ●dev设备句柄 ● subtype设备子类型 ●idx分辨率索引 返回该分辨率的高度 var Devi ce_GetResolutionHeightEx (var dev, var subtype, var 多浏览器控件接口说明 idx 22)获取分辨率数量(不推荐使用) ●dev设备句柄 ●返回该设备支持的分辨率个数 ●备注:默认返回YUY2模式的分辨率个数,不支持YUY2的设备返回MJPG模式分 辨率个数,不支持YUY2和M]PG的设备返回UYY分辨率个数 var device_GetResolutioncount (var dev) 23)获取分辨率宽度(不推荐使用) ●deV设备句柄 ●Id×分辨率索引 ●返回该分辨率的宽度 ●备注:默认返回YUY2模式的分辨率宽度,不支持YUY2的设备返回MPG模式分 辨率宽度,不支持YUY2和M]PG的设备返回UYVY分辨率宽度 var device_ GetResolutionwidth ( var dev, var idx 24)获取分辨率高度(不推荐使用) ●dev设备句柄 ●idx分辨率索引 ●返回该分辨率的高度 ●备注:默认返回YUY2模式的分辨率高度,不支持YUY2的设备返回M]PG模式分 辨率高度,不支持YUY2和M]PG的设备返回UYVY分辨率高度 var Device_GetResolutionHeight(var dev, var idx); 25)暂停预览 ●de设备句柄 成功返回TRUE,失败返回 FALSE var Device_pausepreview (var dev) 26)恢复预览 ●de设备句柄 成功返回TRUE,失败返回 FALSE var device_ Resumepreview (var dev 27)获取 Videpproc数据 ●dev设备句柄 ●prop视频的各个属性,0x1表示亮度,0X2表示对比度,0X3表示饱和度,0x4 表示色调,0×5表示清晰度,0×6表示伽马,0x7表示白平衡,0×8表示逆光对 比,0×9表示启用颜色,OxA表示增益 ● value prop对应的值的类型,0x1表示最小值,0X2表示最大值,0x3表示步 长,0×4表示默认值,0×5表示实际值,0X6表示是否自动设置 ●返回属性对应值 多浏览器控件接口说明 var Device_Getvi deoProcAmp (var dev, var prop, var value) 28)设置 Videotron数据 dev设备句柄 prop视频的各个属性,0X1表示亮度,0X2表示对比度,0x3表示饱和度,0×4 表示色调,0×5表示清晰度,0X6表示伽马,0X7表示白平衡,0X8表示逆光对 比,0×9表示启用颜色,0XA表示增益 ● value要设置的prop对应属性的实际值 ●i5Auto是否启用自动 成功返回TRUE,失败返回 FALSE var Device_SetvideoprocAmp (var dev, var prop, var value, var isAuto ); 29)获取 Cameracomtrol ●dev设备句柄 ●prop照相机的各个属性,0Ⅹ工表示曝光,0x2表示全景,0×3表示倾斜,0x4 表示滚动,0×5表示缩放,0X6表示光圈,0X7表示焦点 value pr。p对应的值的类型,0×1表示最小值,0x2表示最大值,0X3表示步 长,0×4表示默认值,0×5表示实际值,0×6表示是否白动设置 ●返回属性对应值 var Device_Getcameracontrol (var dev, var prop, var value); 30)设置 Cameracontrol ●dev设备句柄 ●prop照相机的各个属性,O×1表示曝光,02表示全景,0x3表示倾斜,0×4 表示滚动,0×5表示缩放,0X6表示光圈,0X7表示焦点 value要设置的prop对应属性的实际值 ● SAutE是否启用自动 成功返回TRUE,失败返回 FALSE 备注:对于S520AF的设备, value为0表示手动对焦,1表示单次对焦,2表示 自动对焦, I sAto参数忽略 var Device_ setcameracontrol(var dev, var prop, var value, var i aUto) 31)显示属性框 dev设备句柄 View所有者窗口 成功返回TRUE,失败返回 FALSE var devi ce_ showP roperty (var dev, var view); 32)获取设备唯编号 ●dev设备句柄 6 多浏览器控件接口说明 ●返回没备唯一编号 var Device_GetsonixserialNumber (var dev) 窗口函数 1)设置窗口名称 ● Name view"表示预览窗口,〃 thumb〃表示缩略图 ●无返回值 var Global_setwindowName (var name) 2)获取内部对象 返回内部对象 var view_GetobjectO; 3)将图像选入窗口 Image图像句柄 ●成功返回TRUE,失败返回 FALSE var view_-selectImage (var img) 4)显示视频 ● video视频句柄 成功返回TRUE,失败返回 FALSE var view_selectvideo (var video) 5)清空窗口显示 成功返回TRUE,失败返回 FALSE var view_SelectNulT o 6)放大 成功返回TRUE,失败返回 FALSE var view_setzoomIno 7)缩小 成功返回TRUE,失败返回 FALSE var view_-setzoomouto 8)按实际尺寸显示视频 成功返回TRUE,失败返回 FALSE var view_setoriginalo 9)视频铺满显示窗口 ●成功返回TRUE,失败返回 FALSE var view_SetcarpeteO; 多浏览器控件接口说明 10)还原显示 成功返回TRUE,失败返回 FALSE var view_SetAdaptO; 11)设置是否全屏显示 ●Fu11是否全屏 成功返回TRUE,失败返回 FALSE var view_setFull Screen (var bFulD: 12)获取窗口状态 返回窗口状态,-1为大败,1为普通状态,2为自定义状态 var view_Setstate 13)设置窗口状态 stat新状态,1为普通状态,2为白定义状态 成功返回TRUE,失败返回 FALSE var view_setstate (var stat) 14)设置背景颜色 ●c1r新的背景颜色值 成功返回TRUE,失败返回 FALSE var view_setBkcolor (var cir) 15)设置文本 ●text新的文本值 ●c1r文本颜色 ●成功返回TRUE,失败返回 FALSE var view_setText (var text, var clr) 16)获取选中区域 返回选中区域句杯 var view_Getselectedrect o 17)设置选中区域 rect区域句柄 ●成功返回TRUE,失败返回 FALSE var view_-setselectedRect (var rect) 18)播放拍照效果 成功返回TRUE,失败返回 FALSE var view_Pl ay captureEffecto; 19)设置缩放比 ●scae缩放比,100表示1比1显示,最大值为2000,表示20倍 多浏览器控件接口说明 ●成功返回TRUE,失败返回 FALSE var view_Setscale(var scale 20)设置缩放比2 ● ratio缩放比,O为最小,100为最大 成功返回TRUE,失败返回 FALSE var view_setRatio (var ratio 21)设置矩形框格式 臼ag矩形框的种类,1表示手动框选的矩形框,2表示自动纠偏的矩形框,3 表示人脸区域裁剪的矩形框 ●1 Resize矩形框线的人小,1到5之间,其他值无效 ●1 recolor矩形框线的颜色,使用RGB值设置 ● ninety le矩形框线的格式,保留用,无效 ● pointsize矩形框点的大小,2到10之间,其他值无效(点属性只对手动框选 的矩形框有效) pointcolor矩形框点的颜色,使用RGB值设置(点属性只对于动框选的矩形 框有效) 成功返回TRUE,失败返回 FALSE var view_setRectang le Format (var flag, var linesize, var cinecolor, var linestyle, var pointsize, var pointcolor) 22)设置自定义矩形框 ag1表示设置矩形框,0表示不设置 ●rect矩形区域,可根据创建区域接口获取 ● wIdth矩形框的粗细,般为2 ● boxcolor设置矩形框的线条颜色 成功返回TRUE,失败返回 FALSE var view_Drawcus tomRect(var flag, var rect, var width, var boxcolor) 视频函数 1)增加引用计数 ● video视频句柄 返回增加后的引用计数 var video_addref(var video) 2)减少引用计数(减少为0时会销毁) ● video视频句柄 返回减少后的引用计数,为0表示已经销毁 var Video_release var video) 多浏览器控件接口说明 3)获取视频所属设备 ● Video视频句柄 返回设备句柄 var video_getDevice (var video) 4)获取分辨率索引 ● video视频句柄 返回对应的分辨率索引 var video_getresolution (var video) 5)获取子类型 ● video视频句柄 ●返回子类型,对应下表: 1 YUY2 MPG YUY2, MPG 4 UYVY UYVY YUY2 UYVY, MJPG 7UYVY,MJPG,YUY2 var video_getsubtype (var video); 6)获取宽度 ●ideo视频句柄 ●返回视频宽度 Var video_Getwidth (var video) 7)获取高度 ● video视频句柄 返回视频高度 var video_getheight (var video); 8)拍照 ● video视频句柄 ● scansize0表示默认,0x04表示A3,0x08表示A4,0x10表示A5 ●view显示窗口句柄 返回创建的图像句柄 var video_createImage (var video, var scansize, var view); 9)播放拍照声音 成功返回TRUE,失败返回 FALSE var Global_Playcapturevoiceo) 10

...展开详情
试读 53P 良田高拍仪接口说明文档
立即下载 低至0.43元/次 身份认证VIP会员低至7折
抢沙发
一个资源只可评论一次,评论内容不能少于5个字
上传资源赚积分or赚钱
    最新推荐
    良田高拍仪接口说明文档 45积分/C币 立即下载
    1/53
    良田高拍仪接口说明文档第1页
    良田高拍仪接口说明文档第2页
    良田高拍仪接口说明文档第3页
    良田高拍仪接口说明文档第4页
    良田高拍仪接口说明文档第5页
    良田高拍仪接口说明文档第6页
    良田高拍仪接口说明文档第7页
    良田高拍仪接口说明文档第8页
    良田高拍仪接口说明文档第9页
    良田高拍仪接口说明文档第10页
    良田高拍仪接口说明文档第11页

    试读结束, 可继续读5页

    45积分/C币 立即下载 >