APP下载

基于Matlab的数字图像处理教学

2014-08-06张煜东王水花陈书文

教育文化论坛 2014年3期
关键词:课程

张煜东 王水花 陈书文

(1.南京师范大学 计算机科学与技术学院,江苏 南京 210023;2.东南大学 毫米波国家重点实验室,江苏 南京 210096)

1 引 言

数字图像指经过空间采样和幅值量化后的图像[1],可利用计算机对其处理,相应的教学课程称为“数字图像处理”,主要内容包括数字图像的获取、插值[2]、存储[3]、加密、增强、分割、配准、复原、重建[4]、编码、识别、理解[5]等。数字图像的处理方法分为空域法与变换域法两种。数字图像处理的应用广泛,涉及到人类生活的各个方面,主要包括航空航天、军事公安、生物医学、工业工程[6]、电子商务[7]、通信技术[8]、交通运输[9]等。因此,越来越多的学校在计算机、信息、自动化等多个院系开设了数字图像处理课程。但其教学工作却异常复杂,需要大量繁重的计算机编程来显示数字图像处理的详细过程。

Matlab软件是一款由美国MathWorks公司开发的商业数学软件[10],可用于算法开发、数据可视化、数据分析、数值计算等场合。其强大的矩阵处理与三维显示功能,特别适合数字图像处理的仿真实验[11]。因此,本文借助Matlab软件,对数字图像处理课程中的典型案例进行模拟。不仅使仿真实验获得成功,且可引导学生对实验的结果进行深入分析。

2 运动模糊图像复原

例1:运动模糊图像的复原。

拍摄时由于相机抖动,造成拍摄图像产生运动模糊。若采用实际摄像系统重现则较为复杂,因此以Matlab仿真来求解。首先,读入House.tif图像,将其转化为双精度类型。接着假设模糊类型为水平方向长度为15的点扩散函数。……

登录APP查看全文

猜你喜欢

课程
《无机化学》课程教学改革
数字图像处理课程混合式教学改革与探索
软件设计与开发实践课程探索与实践
基于OBE的软件测试课程教学改革探索
为什么要学习HAA课程?
早期教育与课程建设
A—Level统计课程和AP统计课程的比较
精细高分子课程教学改革
熟悉的米,奇妙的稻——课程叙事:我们的班本课程“稻”
“学而时习之”的课程值得赞赏