摘要此次设计开发的软件是集图像采集和处理于一体的GUI界面。它基于Matlab的图像采集和处理工具箱,能够建立计算机与图像采集器的连接。利用GUIDE开发的GUI,可以制作出直接面向用户的图像采集和处理软件。可以使用重心法和高斯拟合法对激光光斑进行光斑定位,比较两种算法的异同,对激光光斑定位的研究。可以在没有图像采集设备的情况下进行光斑定位测试。该程序可以直接与MV-U2000等USB图像采集盒的驱动链接。67132
毕业论文关键词:Matlab 图像采集 GUI 光斑定位 图像处理
毕业设计说明书(论文)外文摘要
Title MATLAB-based image acquisition and spot localization
Abstract
The design of software is a set of image acquisition and processing in GUI interface. It is based on the Matlab image acquisition and processing toolbox, able to establish a connection between the computer and the image acquisition devices. GUI, a user-oriented image acquisition and processing software, can be developed by the GUIDE. The gravity method and Gaussian fitting method can be used for the laser beam spot position. And the similarities and differences between the two methods of positioning of the laser spot can also be analyzed. The spot location function can work independently without image acquisition device. The software developed can communicate directly with MV-U2000 image acquisition boxes and other USB drive link.
Keywords: Matlab, image acquisition, image processing, GUI, spot location
目录 4
绪论 5
1 Matlab简介 5
1.1 Matlab中关于图像处理的工具箱和函数 5
1.2选择Matlab的原因 6
1.3 GUI设计的基本原则和思路 6
2 USB图像采集盒介绍 7
3 程序介绍 7
3.1 检测USB图像采集盒是否正常运行 7
3.2 程序设计思路 9
3.3 GUI界面 9
3.4 功能介绍 10
3.5 按钮的具体功能 11
3.5.1打开摄像头 11
3.5.2 获取并存储图像 11
3.5.3处理图像 12
3.6 程序编写 12
3.6.1 编写程序前的准备工作 12
3.6.2 图像采集程序 15
3.6.2.1视频的输入 15
3.6.2.2 图像的获取 16
3.6.3 图像处理程序 18
3.6.3.1 光斑定位的算法——重心法 18
3.6.3.2 光斑定位的算法——高斯拟合法 19
3.6.3.3 光斑的显示 23
3.6.4 测试模式 24
4 重心法和高斯拟合法的比较结果与分析 25
5 结论