资源介绍
学习MATLAB GUI程序设计,利用MATLAB图像处理工具箱,设计和实现自己的系统 。要求:按照软件工程方法,根据需求进行程序的功能分析和界面设计,给出设计详细说明。然后按照自己拟定的功能要求进行程序设计和调试。 以下几点是程序必须实现的功能。
1、设计图形用户界面,能对图像文件(bmp、 jpg、 tiff、 gif等)进行打开、保存、另存、打印、退出等功能操作;
2、 数字图像的统计信息功能:包括图像的行数和列数,附加信息,直方图的统计及绘制等;
3、 数字图像的增强处理功能:
(1)空域中的亮度变换(负变换,对数与对比度拉伸变换等)、直方图的均衡化;
(2)空间域增强方法:线性滤波算法(如低通滤波、高通滤波等)、非线性滤波算法(如中值滤波法、最大值滤波法、最小值滤波法等)
(3)频域的各种增强方法:频域平滑、频域锐化、低通滤波、高通滤波等。