landmarker:
Functionality Overview
Tools for point landmarking of polygonal surfaces
Simple GUI for manual point
landmarking of polygonal surfaces
Landmark numbering/ordering/naming
Loading of predefined landmark
sequence and names
Coloring of
landmarks
Saving landmark files in simple
text format
Loading and editing of previously
saved landmark files
Merging of landmarks from
several files
Merging of landmarks based on
distance
Creation of spline curve from
point landmarks, save as simple text file (.sln)
Loading and visualization of
multiple landmark files
Some support for landmarking in
orthogonal and oblique image slices
Visualization of polygonal surfaces, landmarks, lines and curves
Surface color,
transparency
Save snapshot of scene as .jpg,
.bmp, .tif
Multiple
surfaces
Animation of series of polygonal
surfaces (e.g. time evolution)
Load animation file containing
list of series of polygonal surface files to be
animated
Color surface according to scalar
(color per triangle) by reading native color (.clr)
file
Display and color lines and curves by reading native text files (.crv, .sln)
Tools for manipulation of
polygonal surfaces:
Read surfaces in .stl, .vtk, .g,
.flex, .obj, .cyb, .tri formats.
Write surfaces in .stl, .vtk
formats.
Cutting (by plane, by sphere, by
pattern of landmarks)
Merging
Flipping (mirroring) around
specified axis
Arbitrary transformation by
editing of transformation matrix
ICP registration of
surfaces
TPS transformation of
surfaces
Landmark based registration:
scaling, similarity, rigid body, affine transformations
Connected region
extraction
Smoothing
Decimation
Subdivision
Cleaning
Triangulation of surface
delineated by curve
Retrieve information on number of
polygons/points
Deformation of surface to match
other surface (closest point deformation)
Deformation of curve to match
surface (closest point deformation)
Interpolation between surfaces
Measurement
Distance between
landmarks
Calculation of surface area and
volume (closed surfaces only)
Closest point distance from all
triangle centers in one surface to another surface
Closest point distance from point
to surface
Intersection point between surface
and line
Creation of polygonal
surfaces
Surface from interactive image
thresholding and use of Marching Cubes algorithm
Triangulation of surface
delineated by landmarks
Delaunay triangulation of surface
from points
Some support for
volumetric 3D images
Read Analyze™ 7.5 image files
(.hdr/.img) (only if written with same byte ordering as on the machine where it
is read)
Read landmarker native image
format (.hea/.img)
Write landmarker native image
format (.hea/.img) with header in simple ASCII text
format
Interactive
window/level
Image invert
Landmark
transform: similarity, rigid body, affine
transformations
TPS transform
Orthogonal and oblique
slices
Interactive thresholding by single
threshold
Scripting
Scripts may be written in Tcl
calling landmarker’s procedures, e.g. for repeated manipulation/visualization of
many surfaces