,通过以下菜单来控制显示或隐藏功能按键...图3以“文件”菜单中“打开”为例说明实现用户界面功能键“打开”的显示与隐藏。实现该功能通过添加callback就可以了:通过ToolbarEditor可以添加快捷图标,如下图:图4...图像的读取和保存。(1)利用“文件”菜单中的“打开”、“保存”或者使用菜单栏下的快捷图标分别实现图片的读取与保存。图5如果没有选中文件还会提示图6(2)图像保存。利用“uiputfile”、“imwrite”函数实现图像文件的保存。...图7同样按下去下取消键会提示:图8(3)程序的退出。你可以在菜单栏使用退出键,或者在主界面右下角有关闭按钮就可以退出程序。对图像进行任意的亮度和对比度变化调整,显示和对比变换前后的图像。按下亮度调节按钮会弹出输入框,输入调节倍数,如下图:图9...(注意:这里的倍数是相反的调节,你会发现输入0.1后亮度会变亮)调节后的图像如下:图11对比度的调节跟亮度一样,调节后的图像如下:图12...4.4用鼠标选取图像感兴趣区域,显示和保存该选择区域。按下裁剪按钮把鼠标移动到处理后的图像窗口,光标会变成十字形状,拖动光标会出现方框,如下:图13双击方框里的图像就完成了裁剪。4.5图像转化为灰度图像。由于在matlab中较多的图像处理函数支持对灰度图像进行处理,故对图像进行灰度转化十分必要。可利用rgb2gray(X)函数对其他图像进行灰度图像的转化。转化实例如下:...图144.8加入各种噪声,并通过几种滤波算法实现去噪。(1)加入噪声。通过imnoise(I,type,parameters)来加入各种噪声。加入椒盐噪声图15加入噪声后:图16高斯噪声:...乘性噪声:图17这几种噪声我加入的参数都是0.02,效果逐渐加深。滤波:选择线性滤波的结果如下,可以看出滤去了大部分噪声,(注意:这几个滤波不可以叠加使用,否则出现白屏)