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

2D图形编程

开发平台:

Matlab

  1. function GI = gaussianBlur(I,s)
  2. % GAUSSIANBLUR blur the image with a gaussian kernel
  3. %     GI = gaussianBlur(I,s) 
  4. %     I is the image, s is the standard deviation of the gaussian
  5. %     kernel, and GI is the gaussian blurred image.
  6. %    Chenyang Xu and Jerry L. Prince 6/17/97
  7. %    Copyright (c) 1996-97 by Chenyang Xu and Jerry L. Prince
  8. M = gaussianMask(1,s);
  9. M = M/sum(sum(M));   % normalize the gaussian mask so that the sum is
  10.                      % equal to 1
  11. GI = xconv2(I,M);