- 1、本文档共21页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
本科生毕业论文(设计)
题目:基于python开发的图像
采集器之Airppt
学 部
学科门类
专 业
基于python开发的图像采集器之Airppt
摘 要
本文设计了一个基于python开发的图像采集器,该设计通过普通的USB数字摄像头来捕捉和获取实时图像,利用linux系统下的python脚本中的Opencv图像处理模块和Huigui摄像头识别模块实现了采集图像信息并对图像信息进行分析的功能,该设计具有可靠性高、灵活稳定、低成本的特点,基于python开发的图像采集器将采集到的数据输入到python脚本进行分析处理,并从外部引入C编程,根据不同的处理结果,系统将会调用不同的C程序,从而实现对ppt的翻页。本文系统介绍了用python开发的图像采集器基本满足设计要求。
关键词:图像采集器;Python语言;Python C扩展;混合语言编程
Development the image acquisition based on python
ABSTRACT
Design one based on python development of image capture device, the design by ordinary USB digital camera head to capture and access to real-time image using python script in linux system Opencv image processing module and Huigui camera head identification module to achieve the capture image informationand image information analysis function, the design has high reliability, flexible and stable, low-cost, will be collected based on the the python development of image acquisition data input to a python script analysis and processing, from the outside to the introduction of the C programming, depending on the processing results, the system will call the C program, in order to achieve the next page of ppt. We introduce the basic meet the design requirements with the the python development of image acquisition.
Key words:Image acquisition;Python;Python C extension;Mixed-language programming
1 前言 1
2 Python语言介绍 3
2.1 Python语言简介 3
2 Python语言特性 4
3 设计思路和编程 5
3.1 设计思路 5
3.2 设计流程图 5
3.3 编程 6
3.3.1 Opencv模块引用 6
3.3.2 Highgui模块引用 6
3.3.3 Image模块引用 6
3.3.4 Os模块引用 6
3.4 python与C混合编程接口问题 6
4 功能和可行性分析 9
5 结论 11
参考文献 12
致谢 13
附录 14
1 引 言
信息和网络技术的飞速发展, 使得图像信息量激增,人们对检索图像信息的需求也日益增加。作为一种纯面向对象的动态脚本语言, python 已经在网络应用软件、系统配置软件及科学研究领域获得了广泛的使用,因此本文介绍了一种基于Python的利用Linux平台下Python与C++/C++语言的两种Os.systeam接口, 实现了python与VC的混合语言编程,并将这种软件结构应用于一套图像采集器系统。实际应用表明, 这种结构可以充分发挥Python编程的灵活简单和VC执行效率高的优点, 克服Python执行效率低和VC开发效率低的缺点,实现了软件开发效率和执行效率的双
文档评论(0)