gaussianMask.m
上传用户:zlding2008
上传日期:2013-05-13
资源大小:1914k
文件大小:0k
源码类别:

2D图形编程

开发平台:

Matlab

  1. function M = gaussianMask(k,s)
  2. % k: the scaling factor
  3. % s: standard variance
  4. R = ceil(3*s); % cutoff radius of the gaussian kernal  
  5. for i = -R:R,
  6.     for j = -R:R,
  7.         M(i+ R+1,j+R+1) = k * exp(-(i*i+j*j)/2/s/s)/(2*pi*s*s);
  8.     end
  9. end