> I'm using SPM99 and I'd like to visualise my results using the "old style"
> surface projections (on a rendered brain), because the colour scale is more
> informative than in the "new style". The "old style", however, seems to
> have less options concerning colours and number of sets. Has anyone figured
> out following problems?
>
> 1) Is it possible to display the colour scale bar with surface projections
> ?
>
> Or can I copy the one that is automatically displayed when visualising
> results over orthogonal sections? Is the scaling identical?
>
It would be possible to have a colour bar, but pretty meaningless. The intensity
of the blobs relates to the integral of the statistic multiplied by exp(-0.0693*dst),
where dst is the distance behind the surface. This is to mimic an exponential
decrease in brightness of the blobs as they become increasingly hidden by tissue.
> 2) Is it possible to display two sets simultaneously using "old style"?
> With different colour scales?
It is possible, but would require several changes to spm_render.m.
>
> 3) If not, is it possible to merely to change the colour scale in "old
> style" (presently red-orange-yellow-white)?
You can do this using Matlab's colormap command. The default colormap is
stored in Split.mat in the SPM99 distribution. Try displaying the rendered
blobs and typing the following:
load Split
colormap(split(:,[2 1 3]))
This will give you blobs that go through black-green-yellow-white, rather than
the default black-red-yellow-white.
Alternatively, you could try blobs of the Hue-saturation-value color map
(type help hsv for more possibilities):
colormap([gray(64) ; hsv(64)])
Best regards,
-John
--
Dr John Ashburner.
Functional Imaging Lab., 12 Queen Square, London WC1N 3BG, UK.
tel: +44 (0)20 78337491 or +44 (0)20 78373611 x4381
fax: +44 (0)20 78131420 http://www.fil.ion.ucl.ac.uk/~john
|