所有软件外包项目 Gray arrow bg 拍照摄像头软件开发

拍照摄像头软件开发

发包方 : Cy4436 状态 :火热竞标中
项目编号 : 225679
项目预算 : ¥3,000-5,000
开发周期 : 30 天
类别 : -
发布日期 : 2018-08-15
竞标后显示联系方式

描述

摄像头软件开发:
开发语言要求 : C#
1、调整焦距
可以通过两个按钮焦距放大或者缩小,实现方式:
1.1 按下调焦放大按键的时候,摄像头图像可以实现图像焦距放大(非图像放大,图像被拉近);
1.2 按下调焦缩小按键的时候,摄像头图像可以实现图像焦距缩小(非图像缩小,图像被拉远);
以上调整的参数可以通过ini文件保存,方便下次软件打开可以在load过程自动读取;
2、调整聚焦
2.1 按下调整聚焦放大按键的时候,摄像头图像可以实现图像聚焦放大,以调整图像清晰度;
2.2 按下调整聚焦缩小按键的时候,摄像头图像可以实现图像聚焦缩小,以调整图像清晰度;
以上调整的参数可以通过ini文件保存,方便下次软件打开可以在load过程自动读取

3、预置位设置
3.1 预置点添加 :预置点设置可以通过combox下拉菜单选择,然后点击添加预置点,可以添加预置点,预置点总个数为300个,预置点要求保存到ini配置文件;
3.2 预置点删除 : 预置点设置可以通过combox下拉菜单选择,然后点击删除预置点,可以删除预置点,预置点删除信息要求从ini配置文件删除;
3.3 预置点到达 : 预置点可以通过combox下拉菜单选择,然后点击到达预置点,摄像头自动转到指定的预置点;
3.4 预置点读取 :软件在打开的时候,通过读取上次设置的1号预置点,摄像头自动转动到1号预置点;

4、软件串行口通信协议
上行通信协议为十六进制通信协议,格式如下:
0xA1 0xFX 0xXX 0xXX 0xXX 0xFE
① ② ③ ④ ⑤ ⑥

② :为信息的报头部分
② :功能类型,F1预置点设置功能;F2调整焦距;F3调整聚焦,F4调用拍照功能,F5调用打印功能,F6背景更换;
③ :数据长度,对应的功能②下的功能需要配置的参数的个数
当功能类型为F1时,则③位为1;
当功能类型为F2时,则③位为2;
当功能类型为F3时,则③位为2;
当功能类型为F4时,则③位为1;
当功能类型为F5时,则③位为1;
当功能类型为F6时,则③位为1;
④ ⑤: 功能类型详细参数
当功能类型为F1时,则④位为预置点的具体序号,范围为0x01 ~ 0xFF;
当功能类型为F2时,则④位为焦距放大到指定倍数,⑤位为焦距缩小到指定倍数;放大和缩小的数据范围为0x01 ~ 0x18;
当功能类型为F3时,则④位为聚焦放大到指定倍数,⑤位为聚焦缩小到指定倍数;放大和缩小的数据范围为0x01 ~ 0xFF;
当功能类型为F4时,则④位为拍照使能控制位,0x01为调用拍照功能,0x00为关闭拍照功能;
当功能类型为F5时,则④位为打印使能控制位,0x01为调用打印功能,0x00为关闭打印功能;
当功能类型为F6时,则④位为 背景图片序号,范围为0x01 ~ 0xFF;
⑥ : 信息报尾

下行通信协议为十六进制通信协议,格式如下(只需要发送以下十六进制数据即可):
0xA2 0xF1 0xB1 0xB2 0xB3 0xFE
① ② ③ ④ ⑤ ⑥

5、功能说明
5.1 可以实现按键调整焦距;
5.2 可以实现按键调整聚焦;
5.3 可以实现按键操作摄像机到达指定的预置点位置,并实现自动图像放大或者缩小,自动对焦;
5.4 当接收到上行协议的各项指令后,执行指定的动作;另外当收到F4指令的时候,自动将拍照所得的照片的绿色背景墙抠掉,并更换人物背景图,并打印出来;
5.5 可以实现按键预览图像;
5.6 可以实现按键拍照;
5.7 可以实现按键打印;

6、任务交付说明
在功能验收确认可以后,需要交付整个系统的开发源代码,代码为C#

7.目前选用的是海康威视DS-2PT7D20IW-DE(23X)摄像头

此项目的难点在于抠像技术的开发,还望有相关开发经验的积极参与。

项目竞标

接包方 国家/地区
拥有案例
10
Bestpartner
成都市
通过实名认证
6
Wortify
北京市
用户在智城存有保证金 通过实名认证 拥有案例
5
Xqzhle
广安市
通过实名认证 拥有案例
5
Gengn
北京市
通过实名认证 拥有案例
5
Softong
北京市
4
Kufeng
广州市
通过实名认证 拥有案例
1
Haihello
深圳市
通过实名认证
1
Zhou881117
成都市

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2