全国
我是雇主
我是服务商
接外包项目
主动投标,按项目金额成交赚钱
开店卖服务
封装服务,按服务定价售卖服务赚钱
成为云员工
成为兼职人员,上传案例和服务赚钱
更多经营模式
了解平台经营模式详情
APP
猪八戒APP
智能精准推荐 快速匹配人才
立即下载
八戒企业管家APP
管理企业资产 规避经营风险
立即下载
猪八戒小程序
扫一扫,无需下载体验更轻盈
八戒企业管家小程序
扫码即用 企业智能服务专家
猪八戒微信公众号
随时掌握一手资讯
VC++视频采集模块封装开发
深圳
图像处理软件开发
需求标题
VC++视频采集模块封装开发
需求描述
需求说明:针对usb摄像头,用VC++封装一个采集动态库,实现显示和静态/动态采集功能 1、开发工具VC++6.0, 2、支持摄像头型号:甜甜圈1080P超清摄像头,可支持usb接口其他摄像头 3、封装要求:可供调用的动态库DLL封装,验证时提供调用demo可实时显示、设置采集区域、保存静态jpg和动态avi格式 4、交付时需要提供可编译的源代码 5、功能需求:可在指定窗口区域实时显示采集区域;可设置采集区域;可进行静态jpg采集和动态avi采集 6、接口规格imageGrab.lib/dll //ImageGrab.h //图像采集动态库,封装摄像头的采集接口的动态库。 /******************************************************************************/ //采集区域选择结构 typedef struct OffSet { int nOffsetX; int nOffsetY; int nOffsetR; int nOffsetB; }OffSet; /******************************************************************************/ // 初始化采集,传递一个实时显示的窗口指针wnd extern "C" __declspec(dllexport) BOOL GBInitCard(CWnd *pWnd); // 采集初始化是否成功 extern "C" __declspec(dllexport) BOOL GBIsInstalled(); // 是否正在动态抓取 extern "C" __declspec(dllexport) BOOL GBIsRecording(); // 是否在暂停状态 extern "C" __declspec(dllexport) BOOL GBIsFreezed(); // 是否正在动态播放 extern "C" __declspec(dllexport) BOOL GBIsPlayback(); // 调用采集参数设置界面设置采集参数 extern "C" __declspec(dllexport) BOOL GBSetParameters(); // 设置动态采集速率 // 输入参数:rate 速率 设置时有效 // flag 0=获取,1=设置 // 返 回 值: 真实速率 extern "C" __declspec(dllexport) int GBSpeedRate(int rate, int flag); // 获取采集的帧数 extern "C" __declspec(dllexport) int GBGetTotalFrames(); // 获取当前帧数 extern "C" __declspec(dllexport) int GBGetCurFrameNum(); // 实时显示冻结(暂停) extern "C" __declspec(dllexport) void GBFreeze(); // 取消冻结 extern "C" __declspec(dllexport) void GBUnFreeze(); // 获取选择框大小 extern "C" __declspec(dllexport) OffSet GBGetOffSet(); // 设置选择框大小 extern "C" __declspec(dllexport) void GBSetOffSet(OffSet os); // 保存静态(单帧)采集图片jpg/bmp // 参数:filename保存的全路径,例如d:\image\001.jpg, format保存格式1=bmp,3=jpg,其他参数不用 extern "C" __declspec(dllexport) BOOL GBSaveFrame(CString filename, int format, int nFlag, DCMTAG arrayDcmTag[]=0, int nArraySize=0); // 获取采集图像的宽度 extern "C" __declspec(dllexport) int GBGetImageWidth(); // 获取采集图像的高度 extern "C" __declspec(dllexport) int GBGetImageHeight(); // 设置动态avi图像包存路径,例如d:\image\001.avi extern "C" __declspec(dllexport) void GBSetAviPath(CString sPath); // 动态采集(avi)连续抓取开始 extern "C" __declspec(dllexport) void GBContinueGrabBegin(); // 动态采集(avi)连续抓取结束,自动保存成avi extern "C" __declspec(dllexport) void GBContinueGrabEnd(); // 设置采集窗口,在此窗口上实时显示 extern "C" __declspec(dllexport) BOOL GBSetGrabWnd(CWnd *pWnd);
预算金额
¥3500元
允许参与人才数量
--
人才所在地
--
人才类型
--
工作反馈要求
无要求
期望完成日期
--
开票类型要求
无要求
我能做此需求
发布类似需求
如果你也有类似需求,一键发布需求
海量专业人才,快速到岗、即时响应
全程交易保障服务,轻松解决企服需求

创建需求

智能匹配服务商

雇主选标托管赏金

服务商开始工作

签约合同

验收项目成果

满意再付款

商家全认证

服务商100%实名认证

服务有标准

按标准验收 交付有保障

资金更安全

平台担保交易,验收后付款

爽约必有赔

交付/完工/守时等保障

热门服务