⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 perform_blurring.m

📁 signal procesing toolbox
💻 M
字号:
function M = perform_blurring(M, sigma, options)% perform_blurring - gaussian blurs an image%%   M = perform_blurring(M, sigma, options);%%   M is the original data%   sigma is the width of blurs (in pixels)%%   Copyright (c) 2007 Gabriel Peyreoptions.null = 0;if sigma==0    return;endif size(M,3)>1    for i=1:size(M,3)        for j=1:size(M,4)            M(:,:,i,j) = perform_blurring(M(:,:,i,j), sigma, options);        end    end    return;endn = max(size(M));eta = 4;p = round((sigma*eta)/2)*2+1;p = min(p,round(n/2)*2-1);A = [1 1];if size(M,1)==1 || size(M,2)==1    A = 1; % 1D.endh = compute_gaussian_filter(p*A,sigma/(4*n),n*A);M = perform_convolution(M, h, options);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -