An interactive function to remove landmarks from a 3D
template file.
Usage
editTemplate(template, fixed, n)
Arguments
template
Matrix of template 3D coordinates.
fixed
Number of "fixed" landmark points (non
surface sliding points)
n
Number of points to be removed
Value
Function returns a matrix containing the x,y,z coordinates
of the new template landmarks. Function also writes to
working directory 'template.txt' containing the x,y,z
coordinates of the template
Details
Function edits a 'template.txt' file made by
buildtemplate, which must be in current
working directory. Function overwrites 'template.txt' in
working directory with edited version. Use
read.table("template.txt", header = T).
Selection{ Choosing which landmarks will be
deleted involves landmark selection using a mouse in the
rgl plot window. With a standard 3-button (PC)
buildtemplate uses:
the RIGHT mouse
button (primary) to choose points to be deleted (click-drag
a box around landmark),
the LEFT mouse button
(secondary) is used to rotate mesh,
the mouse
SCROLLER (third/middle) is used to zoom in and out.
NOTE:
Digitizing functions on MACINTOSH computers using a
standard 3-button mice works as specified. Macs using
platform specific single button mice, XQuartz must be
configured: go to Preferences > Input > tick "Emulate three
button mouse":
press button to rotate 3D
mesh,
press button while pressing COMMAND key to
select points to be digitized (click-drag a box around a
vertex to select as landmark),
press button while
pressing OPTION key to adjust mesh perspective.
the
mouse SCROLLER or trackpad two finger scroll is used to
zoom in an out.