If one has a volume of integers, each representing
a cortical area,
can one map that to the surface as a set of
labels, in a smart way that e.g. takes the mode of the voxels
that lie on the vector between equivalent white and pial nodes
(ie uses curvature and thickness information, tacitly or
explicitly)?
the labels are not exactly on the ribbon. There
are many voxels outside the ribbon that are non zero. Like
caudate etc.
and some voxels that are within the ribbon but are
zero because the label data is was/is non-isotropic originally
(which is the problem we want to solve in fact).
that would be great.
Now let's say you already have labels on a mesh.
can you generate a ribbon volume of labels, i.e.
the opposite operation to what I enquire about above (opposite
but not inverse operation)?
This is work in rhesus. So my pipeline is very
barebones indeed, really just
mri_normalize
...
mri_tesselate
mri_inflate/smooth/sphere
mris_fix_topology <-noaseg -noaprc>
mris_make_surfaces <-naseg -noaparc>
I only have access to what is generated by that
sequence or what I can subsequently generate.
I can generate a freesurfer like ribbon with
mris_fill.
My understanding of labels and data mapping in
general in freesurfer is very poor.
Maybe adapting one of your matlab scripts might be an idea, if
there is not another way?
many thanks,
Colin,
Sussex