注意此程序是SDK,不是软件,需要用开发工具打开生成程序才能使用!源码语言:C语言
项目开源,支持所有品牌高拍仪产品,支持二次开发,支持摄像头各种功能,调用方便,欢迎各位老板使用!
主要功能:拍照,录像,调试,扫描,合并,采集,裁剪,条码识别,二维码识别,身份证识别,可以用于所有使用摄像头的行业
源码可以改成摄像头SDK,支持录像拍照,直接流媒体播放,支持所有UVC参数读取保存亮度、对比度、清晰度、色调、饱和度、伽玛值、白平衡、逆光对比、增益、缩放、焦点、曝光、光圈、全景、倾斜、滚动等参数,且可以立即生效。可以对画面进行旋转,抓拍、获取每一帧的帧图片等操作。接口调用简单,不依赖任何第三方类库,皆可完美运行。
目前源码应用于快递行业:快递条码自动识别拍照系统源代码开放下载(易语言基于机器视觉开发)
摄像头操作类支持库主要免费开源功能:
采集抓拍
可以采集UVC摄像头的帧画面,支持抓拍、不需要了解驱动、不区分品牌、型号,一句代码,全搞定!
亮度调整
支持对摄像头的亮度进行调整,获取最大值、最小值、默认值等,支持代码设置和面板设置。
对比度调整
支持对比度调整,获取最大值、最小值、默认值等,支持代码设置和面板设置。
清晰度调整
支持清晰度调整,获取最大值、最小值、默认值等,支持代码设置和面板设置。
白平衡和饱和度
支持白平衡和饱和度调整,获取最大值、最小值、默认值等,支持代码设置和面板设置。
高级别参数
此外,还支持色调、伽玛值、逆光对比、增益、缩放、焦点、曝光、光圈、全景、倾斜、滚动等数个高级参数,获取其最大值、最小值、默认值等,支持代码设置和面板设置。
兼容性广
自身只使用了.NetFramework2.0的API,不依赖任何其他第三方类库,.NetFramework2.0或更高的项目均可使用。完美支持32位和64位windows,从win7到win10,无论是家庭版、专业版还是旗舰版、抑或是server版,均完美兼容。
接口简单
经过精心设计,接口简单清晰,不需要了解内部细节。化繁为简,只为让您开发更轻松!
-------------------------------------------------------
DLL接口说明
/*--------------------------------
函数功能:获取设备数目
返回值:设备数目
------------------------------------*/
extern"C"_declspec(dllexport)intGetDeviceCount();
/*--------------------------------
函数功能:获取设备名称
参数一:摄像头索引,0->主摄像头,1->副摄像头
参数二:设备名称
返回值:0->成功,其他->失败
------------------------------------*/
extern"C"_declspec(dllexport)intGetDeviceName(intindex,char*nbuf);
/*--------------------------------
函数功能:获取设备的预览分辨率数目
参数一:摄像头索引,0->主摄像头,1->副摄像头
返回值:预览分辨率数目
------------------------------------*/
extern"C"_declspec(dllexport)intGetResolutionCount(intindex);
/*--------------------------------
函数功能:获取指定索引的预览分辨率
参数一:分辨率索引
参数二:分辨率宽度
参数三:分辨率高度
返回值:0->成功,其他->失败
------------------------------------*/
extern&#