VisionX V4V3THINVisionX V4
NAME

v3thin − thins a binary 3D image to a skeleton line structure

SYNOPSIS

v3thin if=infile of=ofile <-v>

DESCRIPTION

V3thin implements a sequential three-dimensional thinning algorithm which iteratively removes simple points from the boundary of an object until a one voxel thin line representation remains. This representation preserves the shape and topology of the original object. A simple point is a point whose removal does not change the topology of an object. In this implementation the simple point criteria of Gong and Bertrand is used and can be found in "A new characterization of three-dimensional simple points", Pattern Recognition Letters, vol. 15, pp. 169-175, 1994. This program accepts as input a binary 3D image, and outputs a binary 3D image.

CONSTRAINTS

Only unsigned byte images are accepted for input. For each pixel zero is considered to be "false" and any other value is considered to be "true".

OPTIONS

if=<value>

3D image or image sequence.

of=<value>

3D image containing the thinned structure

AUTHOR

Trina D. Russ

SEE ALSO

v3prune(1), v3vec(1)