使用vc++摄像头程序设计

使用vc++摄像头程序设计

ID:21658685

大小:1.33 MB

页数:13页

时间:2018-10-23

使用vc++摄像头程序设计_第1页
使用vc++摄像头程序设计_第2页
使用vc++摄像头程序设计_第3页
使用vc++摄像头程序设计_第4页
使用vc++摄像头程序设计_第5页
资源描述:

《使用vc++摄像头程序设计》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、使用VC++摄像头程序设计大体要求:本程序必读使用VC++9.0(VisualStudio8.0的VisualC++)设计,并保证在任何系统(WinXP/Vista/Win7)下正常运行没有任何功能限制。并提供源代码及详细注释。如果不能实现某种功能可与本人联系(因为我提出的是理想的功能,有些功能可能不现实)。如果需要可提供参考代码。软件大体功能:1.摄像头的设置如:亮度,Zoom,亮度,对比度等。2.保存图片并在图片上添加文字。3.图片预览实现图片的放大,缩小,在放大状态下图片的左右移动,上下移动。图片的旋转0,90,180,270度 。4.视频的保存使用压缩视频后保

2、存并添加文字。5.视频预览实现视频的放大,缩小,在放大状态下视频的左右移动,上下移动。视频的旋转0,90,180,270度。6.保存图片或保存视频时生成缩略图点击则显示。7.不管视频来源的像素都保证在240*320的图片框里显示。8.把图片框进行分格进行矩阵的亮度检测。软件详细功能:           请参考附件。联系:QQ:348829800E-mail:kingboy10@gmail.com  知识产权说明1、所设计的作品为原创,为第一次发布,未侵犯他人的著作权,如有侵犯他人著作权,由设计者承担所有法律责任;2、中标的设计作品,我方支付设计制作费,即拥有该作品的

3、知识产权,包括著作权,使用权和发布权等,有权对设计作品进行修改,组合和应用;设计者不得再向其他任何地方使用该设计作品;软件详细功能:本程序由4个大模块组成图1Photo按钮和Video按钮实现拍照模式或录制视频模式的切换拍照模式:程序启动时默认为照相模式,并进入预览状态。预览:“+”:放大。在预览模式下可用DirectShowAPI来放大预览图像的大小。在浏览图片模式下放大图片(类似图片查看器)。在浏览视频模式下放大视频。“-”:缩小。跟放大功能相反。“Up”:向上移动。在预览模式下可用DirectShowAPI来向上移动预览图像。在浏览图片模式下放大图片后不能把整个

4、图片都显示出来,所以把查看窗口向上移。在浏览视频模式下跟浏览视频一样“Right”:向右移动。参照“Up”功能”Left”:向左移动。参照“Up”功能“Down”:向下移动。参照“Up”功能“C”:移动到中间。参照“Up”功能“CameraControl”:设置摄像头参数。按下时会弹出新的窗口用来设置参数。如图片2所示图片2Focus:焦距,用来调节焦距DirectShow提供此API。选择Auto自动调焦Exposure:曝光,用来调节曝光DirectShow提供此API。选择Auto自动曝光Gain:增益,用来调节增益DirectShow提供此API。选择Auto

5、自动增益Brightness:亮度,用来调节亮度DirectShow提供此APIContrast:对比度,用来调节对比度DirectShow提供此APIHue:颜色,用来调节颜色DirectShow提供此API预览模式下通过按下前面板的“+”,“-”,“Up”,“Right”,”Left”,“Down”,“C”,“CameraControl”来设置摄像头的参数下面蓝色小框为编辑框,预览时不是白色的块得第一个坐标写在编辑框里。拍照:在拍照模式的预览模式下按下“TakePicture”即实现拍照。这时通过”AddChar”下面的编辑框输入文字并按下“AddChar”给图片

6、添加文字。按下“0”“90””180”“270”来旋转相应的角度。按下“+”,“-”,”Up”,“Down”,“Right”,“Left”,“C”来现实相应的功能。按下“Save”保存图片,保存修改后的图片(即放大,添加文字,上下左右移后的图片)按下“Print”打印图片,打印修改后的图片(即放大,添加文字,上下左右移后的图片)按下“Delete”不保存图片保存的图片存到程序目录下的“Picture“文件夹里,并显示在下面的小框里(ListPhoto下面可以显示4个小图片,图片下面应该列出图片的文件名)。图3要保存的图片大小要设置成变量,以后可以修改变量保存成320X

7、240,640X480,800X600,1024X768等像素的图片。(默认是640X480)浏览图片:点击ListPhoto的图片可以进行浏览图片,如果现在是预览状态或其他状态则停掉相应的状态进入图片浏览状态。并把相应的图片显示在大图片框里(CAM).不管图片多大(像素是多少)都显示在320X240的图片框里图5这时通过”AddChar”下面的编辑框输入文字并按下“AddChar”给图片添加文字。按下“0”“90””180”“270”来旋转相应的角度。按下“+”,“-”,”Up”,“Down”,“Right”,“Left”,“C”来现实相应的功能。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。