Matlab file for the Gaussian Mask
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
function mask =gaussMask(stdIn)
varIn = stdIn*stdIn;
T = 0.1;
halfSize = round(sqrt(-2*log(T)*varIn))
[x y] = meshgrid(-halfSize:halfSize, -halfSize:halfSize);
mask = (1/(2*pi*varIn))*exp(-0.5*(x.^2 + y.^2)/varIn);
weight = sum(sum(mask));
mask = mask./weight;
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%