admin 发表于 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.1C++语言简介    8
2.2.2Qt简介    9
2.2.3Qt 编码规范    11
3概要设计    17
3.1服务器端    18
3.2客户端    19
4详细设计    20
4.1V4L2框架图像采集    20
4.2socket套接字的创建    24
4.2.2客户端与服务器的socket连接    26
4.3客户端读取http协议传输的图片    26
4.4客户端使用的信号与槽函数    28
4.4.1start按钮    28
4.4.2photo按钮    30
4.4.3stop按钮    31
4.4.4quit按钮    31
4.5图片的输出    31
4.5.1huffman函数    31
4.5.2jpeg库    32
4.6显示图像和图像的保存的实现    33
          4.6.1QBitmap    33
4.6.2QPicture    33
4.6.3QImage    33
4.6.4QPixmap    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
包含资料:


截图:



百度网盘下载地址(金币充值):
**** 本内容需购买 ****


页: [1]
查看完整版本: 嵌入式摄像头抓图系统设计与实现