职场大变样社区

5598

主题

6638

帖子

79

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
79
跳转到指定楼层
楼主
发表于 2016-6-28 11:15:21 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
技术:C++、QT等
摘要:
本课题是以实现摄像头的抓图功能为核心的系统。在本课题的实现过程中,需要使用C++语言进行实现,首先获取视频设备支持的标准,后设置捕获的视频格式,保存捕获的数据,将数据保存到本地。程序运行后将捕获的数据图片转换成JPEG,并使用huffman函数解码打印图片。客户端方面,使用Qt实现客户端的图形化界面,进行图像采集、保存和暂停的功能。最后,本论文给出了本机摄像头图像数据采集功能,并转换为JPEG格式保存。最后,本系统可以将捕捉到的画面显示在屏幕上并且可以实现抓图的功能。
关键词 :图像采集;摄像头;显示

目录:
1  绪论    1
1.1  课题背景    1
1.2  图集系统的研像采究发展    3
1.3  需求分析    4
1.3.1  用户需求分析    4
1.3.2  功能需求分析    5
1.4  可行性研究    5
1.4.1经济可行性    5
1.4.2技术可行性    5
1.4.3运行可行性    6
1.4.4时间可行性    6
1.4.5法律可行性    6
2  开发环境及主要技术    8
2.1  开发环境    8
2.2  语言和开发平台的选定    8
2.2.1  C++语言简介    8
2.2.2  Qt简介    9
2.2.3  Qt 编码规范    11
3  概要设计    17
3.1  服务器端    18
3.2  客户端    19
4  详细设计    20
4.1  V4L2框架图像采集    20
4.2  socket套接字的创建    24
4.2.2  客户端与服务器的socket连接    26
4.3  客户端读取http协议传输的图片    26
4.4  客户端使用的信号与槽函数    28
4.4.1  start按钮    28
4.4.2  photo按钮    30
4.4.3  stop按钮    31
4.4.4  quit按钮    31
4.5  图片的输出    31
4.5.1  huffman函数    31
4.5.2  jpeg库    32
4.6  显示图像和图像的保存的实现    33
          4.6.1  QBitmap    33
4.6.2  QPicture    33
4.6.3  QImage    33
4.6.4  QPixmap    35
    5  测试及运行结果    37
        5.1  软件测试的重要性及目的    37
5.1.1测试的重要性    37
5.1.2测试的目的    38
5.2  测试方法    38
5.3  软件测试及运行的结果    39
结束语    41
    致谢    42
参考文献    43
    中文翻译    44

论文字数:26641
包含资料:


截图:



百度网盘下载地址(金币充值):
游客,本付费内容需要支付 100金币 才能浏览支付



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

职场大变样社区 分享高质量学习资料(电子课本、毕业设计、编程视频、项目源码、电子书籍等)

快速回复 返回顶部 返回列表