本来设计了很多按钮,后来发现都可以整合到“打开摄像头”、“获得并存储图像”按钮里,因此,这个可以完成很多操作的程序最后只有4个按钮,而且在运行时不是同时显示的根据用户需要的功能来变换界面。用户点击按钮,剩下的由计算机来完成,是此次GUI设计的总体思路。

2 USB图像采集盒介绍

本次模拟采用的USB图像采集盒是的型号为MV-U2000。它集合了USB彩色和黑白图像采集的功能,通过USB 2.0数据总线与计算机连接,可以与笔记本电脑连接,小巧轻便,可以适应各种各样的环境,在野外、室内都有着良好的工作状态。

MV-U2000的默认传输图像格式为‘YCbCr’,共有22种格式和大小可供选择。配备的光盘里有驱动程序和设备使用说明,还附带了使用该设备需要的系统插件,直接提供了图像采集的专用程序,还有驱动和各大软件平台的接口方法,支持第三方软件开发。

3 程序介绍

3.1 检测USB图像采集盒是否正常运行

预先安装好USB图像采集盒的驱动程序,在任务管理器中观察摄像头驱动是否安装成功。

确认安装成功后,直接调用Matlab中Simulink的图像采集模块(Image Acquisition Toolbox)中的“from the Device”,和图像处理模块(Computer Vision Toolbox)中的“to video display”,进行适当的设置并连接运行,看是否能够得到图像。如果能得到图像,说明USB图像采集盒已经可以正常运行。具体设置和连接运行如图1:来~自^优尔论+文.网www.youerw.com/

仿真模块的建立

3.2 程序设计思路

先由模块化功能的思路入手。[9]预先编辑好带有不同算法的图像处理函数。然后程序直接从GUI界面的编写开始,先设计好GUI的界面和功能,直接编写callback函数,在其中调用预先编好的不同算法的函数,从而完成程序所需要的功能。[8]

3.3 GUI界面

GUI界面的设计本着简洁的原则,尽量减少不必要的按钮,让一个按钮完成更多的功能,只要用户点击比如“采集”、“处理”等简单的按钮,程序就可以完成相应的工作。

上一篇:含内热源的红外热像的数值模拟
下一篇:ANSYS列车转向架试验台反力架设计与动力计算-基础部分设计

MATLAB大学物理问题的计算...

MATLAB单盘转子系统的简单建模和简单碰摩分析

MATLAB石墨烯大变形力学行为分析

通用型地质灾害预警数据...

MATLAB实现杨氏双缝干涉仿真实验

MATLAB超临界压力下管内流...

Matlab激光谐振腔输出横模的数值模拟

新課改下小學语文洧效阅...

麦秸秆还田和沼液灌溉对...

张洁小说《无字》中的女性意识

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

网络语言“XX体”研究

安康汉江网讯

老年2型糖尿病患者运动疗...