我正在尝试产生不同强度(黑色、灰色、白色)和对比度的高斯斑点,但是,我应该在下面的代码中更改哪个参数?
提前谢谢了!
imSize = 300; % image size: n X n
lamda = 10; % wavelength (number of pixels per cycle)
theta = 15; % grating orientation
sigma = 50;
imSize = 300;
% make linear ramp
X = 1:imSize; % X is a vector from 1 to imageSize
X0 = (X / imSize) - .5; % rescale X -> -.5 to .5
[Xm Ym] = meshgrid(X0, X0);
s = sigma / imSize;
gauss = exp( -(((Xm.^2)+(Ym.^2)) ./ (2* s^2)) ); % formula for 2D gaussian
%%%%%%% NEW VARIABLES
trim = .005; % trim off gaussian values smaller than this
gauss(gauss < trim) = 0; % trim around edges (for 8-bit colour displays)
imagesc( gauss, [-1 1] ); % display
colormap gray(256);
axis off; axis image; % use gray colormap