Memorandums

知覚・認知心理学の研究と教育をめぐる凡庸な日々の覚書

GratingDemo from PsychDemos

2005-06-08 | Computer & Network
function GratingDemo
% GratingDemo shows how to use WhiteIndex, BlackIndex, and 'PutImage' to
% display a grating of known contrast at any orientation and pixelSize.
...
% grating
[x,y]=meshgrid(-100:100,-100:100);
orientation=17; % tilt (deg)
f=0.03; % spatial frequency (cycles/pixel)
lambda=1.5/f; % gaussian space constant (pixels); "1.5/f" yields 1.5 cycle
a=cos(orientation*pi/180)*2*pi*f;
b=sin(orientation*pi/180)*2*pi*f;
m=exp(-((x/lambda).^2)-((y/lambda).^2)).*sin(a*x+b*y);
Screen(window,'PutImage',gray+inc*m);
...
コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« SpriteDemo from PsychDemos | トップ | 「質的心理学」をめぐって »

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。

Computer & Network」カテゴリの最新記事