主要内容

本页采用了机器翻译。点击此处可查看英文原文。

使用高斯核对图像进行模糊处理

本示例将向您展示如何使用高斯核进行二维卷积,以对图像进行模糊处理。

示例模型

打开 Simulink® 模型。

modelname = "ex_blk2DConvolution.slx";
open_system(modelname);

该模型使用 Image From File 模块读取一张 PNG 图像,并将其作为数据类型为 double 的矩阵输出。

随后,该模型通过使用一个 2-D Convolution 模块,将输入图像与一个 5×5 的高斯核表示进行卷积,从而对图像进行模糊处理。

对模型进行仿真

运行模型。该模型使用 Video Viewer 模块显示输入图像和模糊后的输出图像。

sim(modelname);