用matlab编程实现
一、《代数运算加法的应用》
1、读一幅名为“eight.tif”的图像,然后加入“均值为0,方差为0.02的高斯噪声”,并显示图像。
2、对上述加有噪声的图像分别相加10、30、50、100次并求其平均值,显示求平均后的图像, 并比较其结果。
二、《代数运算减法的应用》
1、编一程序计算梯度幅度图像,并且使用该程序验证图像‘camerman.tif’。
提示:梯度幅度为:
三、《频率域滤波》
1、 读取名为‘girl.bmp’的图像,显示这幅图像,对图像作傅立叶变换,显示中心移位后的频域振幅图像。
2、 设计一个其内部值为1,其余值为0的低通滤波器,截止频率自选,对中所述频域图像作低通滤波,再作反变换,观察不同的截止频率下反变换后的图像与原图像的区别。
提示:在频率域内设计滤波器就是设计一个与频域图像大小完全相同的矩阵。
附图:频域滤波操作步骤。
谁能帮忙写了以上的程序呢? 先谢各位了....