Hi Alexa,
st is a global variable. It seems you've damaged the fields of that
variable (this could happen if you type a variable with same name at
the matlab prompt). To check this out, go to the matlab prompt, and type
global st
st
to display the content of st. Unless you've created such a variable
yourself, you get something like
st =
n: 0
vols: {24x1 cell}
bb: [2x3 double]
Space: [4x4 double]
centre: [0 -18 18]
callback: 'spm_image('shopos');'
xhairs: 1
hld: 1
fig: 1
mode: 1
plugins: {'movie' 'reorient' 'rgb' 'roi'}
snap: []
B: [0 0 0 0 0 0 1 1 1 0 0 0]
mp: 580.0013
vp: 581.0012
in: 582.0010
posinf: [1x1 struct]
zoomer: 603.0009
win: 607.0009
blobber: 608.0009
The error you report says you do not have the field 'blobber' in st.
Re. your second question, you can add up to 4 overlays to a template
structural image with MricroN.
Best wishes,
Roberto Viviani
Dept. of Psychiatry
University of Ulm, Germany
Quoting Alexa Morcom <[log in to unmask]>:
> Dear list
>
> I'm trying to use the SPM8 Display - 'Add blobs' utility and getting the
> following callback error (with models/ contrasts created using full fac,
> checked by rerunning in v 4191, also with 3468, no obvious version mixing
> on path)
> ---
>
> ??? Reference to non-existent field 'blobber'
>
> Error in spm_image at 152
> set(st.blobber, 'String', 'Remove Blobs', 'Callback', 'spm_image('
> 'RemoveBlobs' '); ');
>
> Can anyone advise? Or, even better, can anyone recommend anything else,
> ideally scripted for displaying multiple blobs on orthogonal sections?
>
> cheers
>
> Alexa
>
|