Memorandums

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

画像の一部を提示する 2

2011-11-04 | PsychToolBox

読み込んだ画像の一部を選択し、画面上の位置を指定して提示する。

DrawTextureのパラメータで指定する。

1) 対角線上の2点で矩形領域を選択する。

2) 提示位置を指定する。同様に矩形領域で指定。指定した領域の大きさによって、拡大/縮小される。

%準備

screens=Screen('Screens');

screenNumber=max(screens);

[window,screenRect]=Screen(screenNumber,'OpenWindow',0,[],[],2);

[cx, cy]=RectCenter(screenRect); %画面の中心

%読み込みと変換

A=imread('sample.jpg');

w = Screen(window, 'MakeTexture', A);

%切り取り部分選択と提示位置指定(画面中央左側)

D=256;

Screen('DrawTexture', window, w, [1,1,D,D],[cx-2*D,cy-D/2,cx-D,cy+D/2]);

コメント    この記事についてブログを書く
  • X
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする
« Discrimination of biologica... | トップ | QuickTime Player で画面を録... »

コメントを投稿

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

PsychToolBox」カテゴリの最新記事