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.