Presentation is loading. Please wait.

Presentation is loading. Please wait.

Visual stimulus generation ICN, UCL Session 5, 18 Jan 2007 MATLAB for Cognitive Neuroscience.

Similar presentations


Presentation on theme: "Visual stimulus generation ICN, UCL Session 5, 18 Jan 2007 MATLAB for Cognitive Neuroscience."— Presentation transcript:

1 Visual stimulus generation ICN, UCL Session 5, 18 Jan 2007 MATLAB for Cognitive Neuroscience

2 Outline Display parameters Stimulus parameters Cogent 2000 –Photographs and pictures –Text Cogent Graphics –Photographs and pictures –Text –Costume graphics

3 Display parameters Reminder from previous session thanks to Christian Ruff config_display(screenMode, screenRes, black,white, fontName, fontSize, number_of_buffers); screenMode = 0; % 0 for small window, 1 for full screen, 2 for second screen if attached screenRes = 2; % 800 x 600 resolution white = [1 1 1]; % foreground colour (optional) black = [0 0 0]; % background colour (optional) fontName = 'Helvetica'; % font parameters (optional) fontSize = 20; number_of_buffers = 5; % how many offscreen buffers to create

4 COORDINATE SYSTEM in cogent

5 Stimulus parameters Location Size Visibility Number Duration The same parameters could be applied to TEXT stimuli as well Let’s see a couple of examples

6 Limitations of Cogent 2000 loadpict( filename, buff, x, y, w, h ) preparestring( text, buff, x, y ) t = drawpict(imageBufferNumber) Gives control over location, timing, size and number Not flexible for: drawing shapes, generating noise, changing contrast Solution: use Cogent Graphics

7

8 Let’s see an example

9 Drawing screens in cogent graphics OnscreenOffscreen

10 start_cogent config_display(screenMode, screenRes, black,white, fontName, fontSize, number_of_buffers); Onscreen Offscreen

11 Onscreen cgflip(0,0,0); cgtext(word,wordX,wordY); plunge t1 = cgflip; Offscreen plunge

12 Direct drawing on the buffer versus using Sprites plunge sprite

13 why Sprites? Complicated graphics (do once, use many times) Multiple items to be place in different locations Animations


Download ppt "Visual stimulus generation ICN, UCL Session 5, 18 Jan 2007 MATLAB for Cognitive Neuroscience."

Similar presentations


Ads by Google