matlab实现高斯滤波
时间: 2023-11-13 12:54:06 浏览: 87
Matlab实现高斯滤波
要实现高斯滤波,可以使用Matlab中的imgaussfilt函数。该函数的语法如下:
B = imgaussfilt(A, sigma)
其中,A是输入图像,sigma是高斯核的标准差。函数返回的B是经过高斯滤波后的图像。
例如,对于一张名为img的图像,可以使用以下代码进行高斯滤波:
B = imgaussfilt(img, 2);
这里的sigma取2,可以根据实际情况进行调整。
阅读全文