[caret-users] Resampling a surface
Donna Dierker
donna at brainvis.wustl.edu
Thu Aug 7 07:57:36 CDT 2008
Hi Andrew,
I'm not aware of a Caret feature that ensures uniform resampling, but
the caret_command -deformation-map-apply and -deformation-map-create
features do support non-uniform resampling. Simplify surface will just
reduce the number of nodes; it doesn't ensure uniform spacing.
Have a look at AFNI/SUMA's IsoSurface command line utility. The usage says:
> NOTE:
> The code for the heart of this program is a translation of:
> Thomas Lewiner's C++ implementation of the algorithm in:
> Efficient Implementation of Marching Cubes´ Cases with Topological
> Guarantees
> by Thomas Lewiner, Hélio Lopes, Antônio Wilson Vieira and Geovan Tavares
> in Journal of Graphics Tools.
> http://www-sop.inria.fr/prisme/personnel/Thomas.Lewiner/JGT.pdf
The name suggests uniform node spacing, although I could be
misinterpreting it.
The entire suite of AFNI/SUMA goodness awaits you at:
http://afni.nimh.nih.gov/afni/
SUMA can read both Freesurfer and Caret formats, and probably the new
GIfTI surface standard as well.
Donna
On 08/07/2008 04:03 AM, Andrew Reid wrote:
> Hi all,
>
> I need to get a uniform resampling of a cortical surface mesh. Caret has
> a "Simplify surface" command, however this appears to perform a
> selective resampling (i.e., preferentially removing nodes which carry
> less information), so this is not ideal for us. Is there another way to
> do this with Caret? I think that the deformation map process can also
> result in a resampled surface, but I'm not sure of the best way to do this.
>
> Cheers,
> Andrew
>
>
More information about the caret-users
mailing list