No BSD License  

Highlights from
Basic introduction to Human Visual System (HVS) Toolbox

from Basic introduction to Human Visual System (HVS) Toolbox by Kanchi
Demo of four basic property of HVS.

func_LuminanceMasking
function func_LuminanceMasking
% Show luminance masking effect of HVS
% This function is part of the toolbox "Basic introduction to HVS"
%
% Command line
% ----------------------
% func_LuminanceMasking
% input:  None
%
% output: CSF figure
%
% More information can be found in 
% S. E. Palmer, "Vision Science: From Photons to Phenomenology," MIT Press,
% Cambridge, MA, 1999.
%
%
% Jing Tian Apr.24 2004
% Contact me : scuteejtian@hotmail.com
% Homepage : http://ikanchi.yeah.net
% This program is written in Apr.2003 during my postgraduate in 
% NTU, Singapore.
% ----------------------

freq = 1;
C = 0.05;
L = 100;

x = linspace(-1.5 * pi, 0.5 * pi, 100); 
y = linspace(150, 50, 100); 
[xx,yy] = meshgrid(x, y); 

i = 1;
for L = 100 : 20 : 200;
	z = L .* C .* sin(2 .* pi .* freq .* xx) + L; 
	imagesc(z);
	colormap gray; 
	shading interp; 
	ch = ['luminancemasking', num2str(i), '.bmp'];
	imwrite(z, gray(256), ch, 'bmp');
	i = i + 1;
end

Contact us at files@mathworks.com