【发布时间】:2014-02-06 05:15:57
【问题描述】:
我是 Stackoverflow 的新手,这是我的第一个问题,所以请耐心等待。
我想用非均匀过滤器模糊图像。但是,我还没有完全理解什么是非均匀过滤器,我想问一下非均匀过滤器到底有什么作用以及如何解释就代码而言。 我想在 Matlab 中实现这个。这是我的代码示例。
一个不统一的内核是这样的
init= imread('cameraman.jpg');
initial = rgb2gray(init);
sigma=3;
H_filt = fspecial('gaussian',[5 5], sigma);
还是只限于一个维度?
init= imread('cameraman.jpg');
initial = rgb2gray(init);
sigma=3;
H_filt = fspecial('gaussian',[5 1], sigma);
先谢谢各位大佬了!!
【问题讨论】:
-
那是一维滤镜,但我不知道这是否是您所说的非均匀。可能不是。你能引用你引用的论文吗?
-
@chappjc,我猜除了时间/空间域中的框窗口之外的所有过滤器都是非均匀过滤器......
-
基本上与论文无关。就一个项目而言,我被要求使用自定义的非均匀模糊滤镜来模糊图像。我不确定这是否意味着它将应用的方向(这就是我发布两个示例的原因)还是与过滤器的类型有关。这就是我选择高斯的原因。
标签: matlab image-processing filtering