摘要:随着科技的发展和社会的进步,图像处理技术日渐完善,已经在工程学、计算机科学、医学、物理学等多个领域得到了应用。21世纪是高度信息化的时代,人们获取信息的需求越来越强,途径也越来越广,其中,图像信息就是一个重要来源和利用信息的重要手段,因为人们通过视觉系统可以获取外界信息,图像就是一切视觉信息的载体,而图像处理科学又是一门与人们生活紧密联系的学科,所以,必然会受到人们的欢迎。
本文以LabView作为开发界面,利用LabView与MATLAB的混合编程来实现图像处理系统的设计。MATLAB作为一种计算软件,有算法开发、数据可视化等功能,而LabView是一种图形化虚拟仪器软件,可以将MATLAB脚本语言图形化,二者结合既可以发挥前者的运算能力,又可以使 后者良好的交互性得到了展示,更好地解决了仪器连接、数学分析等问题。本设计的思想是将MATLAB程序内嵌在VI中,既有图形,又有文本“混合编程”,因为MATLAB程序是以矩阵的形式输出,所以在MathScript节点框的输出端更改输出变量的数据类型,使得输出端能和图片控件连接,从而在LabView前面板显示出图片。
该系统被应用于生活中的多个领域,如:航空航天、医学、军事等,具有很好的发展前景,随着人类活动范围的扩大和计算机技术的提高,图像处理系统也会得到更好的完善,来造福人类。
关键词:数字图像处理;图像显示;多维;采集
目录
摘要
Abstract
1 引言-1
1.1课题研究目的及意义-1
1.2实际应用-1
1.3论文内容及结构安排-3
2图像采集与处理-4
2.1图像采集-4
2.2 数字图像处理-5
3系统的总体方案-6
3.1 LabView软件-6
3.2 MATLAB软件-7
3.3 MATLAB算法-8
4 LabView界面美化-15
4.1 设置前面板背景-15
4.2 自定义按钮控件-17
5 实验过程分析-19
5.1安装LabView软件-19
5.2 安装MATLAB软件-19
5.2 系统调试-20
5.3 实验中遇到的问题及解决方法-21
结 论-22
参 考 文 献-23
致 谢-24