图像模糊是一种常见的图像处理操作,它可以减少图像中的细节和噪声,从而得到更加平滑的图像。在本篇文章中,我们将使用MATLAB编程语言来实现图像模糊效果。
首先,我们需要加载要处理的图像。假设我们有一张名为"input.jpg"的图像文件,我们可以使用MATLAB的imread函数将其读取到内存中:
inputImage = imread('input.jpg');
接下来,我们可以使用MATLAB中的imgaussfilt函数来对图像进行高斯模糊。高斯模糊是一种常见的图像模糊算法,它通过对图像中的每个像素周围的邻近像素进行加权平均来实现模糊效果。以下是使用imgaussfilt函数进行高斯模糊的示例代码:
blurredImage = imgaussfilt(inputImage, 5)