(5)文化艺术领域
此领域其实无需过多阐述,作为一名当代大学生都有所了解并涉足。对于照片的处理,无论是利用较为高端的photoshop还是较为简单便捷的美图秀秀,其根本原理都是数字图像处理技术。再则,电子图像游戏、动画制作、运动员的分析与动作评分等也都是利用了数字图像处理技术。
(6)电子商务领域
水印标签验证、身份证扫描件验证、产品防伪标签等都是数字图像处理技术的应用。
…………
表一 数字图像处理在各领域的应用
数字图像处理技术
领域 应用内容
医学领域 X光片、CT机……
工业领域 检测技术、邮件自动分类……
机器人领域 三文图像处理——军用、工用机器人……
航天航空领域 卫星图像处理——资源勘探、天气预报……
文化艺术领域 照片美化、修复、更改,运动评分……
电子商务领域 水印标签验证、身份证扫描件验证……
其实,数字图像处理还可以应用在许多方面,这项技术早就进入了我们的日常生活之中,只是融入的太深,导致我们并为察觉。
在20世纪60年代,随着第三代计算机的诞生,数字图像处理也得到了空前绝后的发展,当然随着各项技术的跟进,这项技术的发展方向大致也可以确定为:1)在保证处理精度提高的同时要使得处理速度有大幅度提升;2)随着软件技术与计算机技术不断地发展,单从这两方面着手研究会妨碍数字图像处理的进步,同时我们要更注意和其他研究其他方案的结合,创造出更新颖更适合的技术;3)为了促进数字图像处理的研究,还要加强对边缘学科的研究;4)要形成一套属于数字图像处理自己的理论体系,便于技术更好的综合自身;5)要使得数字图像处理出现自己的标准化体系,这样才能使得各国各研究人员可以更好的研究、发展数字图像处理技术。
2MATLAB软件简介
MATLAB是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算软件,其全称是Matrix Laboratory,即矩阵实验室。其主要由MATLAB和Simulink两大部分组成,它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。Mathworks公司针对不同领域的应用,推出了信号处理、控制系统、神经网络、图像处理、小波分析、鲁棒控制、非线性系统控制设计、系统辨识、优化设计、统计分析、财政金融、样条、通信等30多个具有专门功能的工具箱,这些工具箱是由该领域内的学术水平较高的专家编写的,无需用户自己编写所用的专业基础程序,可直接对工具箱进行运用。同时,工具箱内的函数都是开放性的,多为M文件,可以供大家调用、学习,或者进行更改完善。与此同时,MATLAB还支持用户对它的函数进行二次更改并更新到工具箱内,同时编写出较为优秀的函数之后,可以发送给mathworks公司,经公司认定之后有可能被加入工具箱内供其他用户使用。
图1 MATLAB工作界面
2.1MATLAB的优点
(1)语言简单易学性
MATLAB是一种以矩阵为基本变量单元的可视化程序设计语言,它的语法结构简单,数据类型单一,命令表达方式接近于常用的数学公式。这使得MATLAB用户在短时间内就能快速地掌握其主要内容和基本操作。MATLAB不仅免去大量的且反复的基本数学运算,而且它的编译和执行速度都远远超过了采用C语言等其他计算机语言设计的程序。 MATLAB图像处理的钢材表面裂纹检测系统设计(4):http://www.youerw.com/zidonghua/lunwen_3272.html