Input Data Options tomographic data (1) segmented data (2) burn data (3) medial axis data (4) throat data (5) pore-throat network data (6) fluid data (7) Enter choice: 2 Data Processing Options plot image (1) resize data (2) disconnected volume distribution (3) clean up segmented files (4) burn and compute LKC medial axis/surface (5) moment of inertia of disconnected components (6) convert data to/from ascii format (7) 2-point covariance function (8) tomographic/segmented data covariance comparison (9) set fiducial polygon exterior to grain phase (10) overlay segmented and tomographic images (11) pore erosion connectivity analysis (12) directional erosion connectivity analysis (13) seal image volume (14) convert to/from segmented slice/volume file formats (15) Enter choice: 5 LKC computation of 0) medial axis 1) medial surface Specify request (0,1): 0 Methods for handling the medial surface/axis computation at the fiducial polygon or volume edges. We recognize two possibilities for the region exterior to the edge, either i) it is of material type opposite to that for which we are constructing the medial axis or ii) the composition of the exterior is unknowable. For case ii) edges we implement `absorbing' boundary conditions. Current options for treating edges are 0) all edges are case i) [original LKC algorithm] 1) all edges are case ii) 2) top/bottom slice are case ii), all other edges are case i) Specify choice (0,1,2): 1 Methods for examining/deleting voxels during erosion 1) exmine/delete during each of the six directional sweeps [original LKC algorithm]. 2) delete only after all six directional examination sweeps done. Specify choice (1,2): 1 Specify thinning connectivity (6,26(dflt)): 26 Enter basename for segmented volume file(s): ../c_seg/sw Are file(s) compressed? [y,n]: y Enter first and last slice of data to use: 1 256 The material/void boundary can be lightly smoothed. Available options are 0) no conversion or convert those boundary voxels having 1) exactly one neighbor of the same type 2) less than a majority of neighbors of the same type Enter choice (0(dflt),1,2): 0 Isolated clusters of grain and/or pore voxels up to a specifed size can be assumed to be misidentified and converted to the opposite material type. Convert isolated grain clusters? (y,n): n Convert isolated pore clusters? (y,n): n Input data can be inverted to compute burn/medial axis of grain space rather than void space. Invert data (y,n(dflt))?: n Exclude the first or last slices to compensate for lack of information beyond the end slices? [(n)one, (f)irst, (l)ast, (b)oth]: n Enter basename for burned file(s): ../burn/sw Are file(s) to be compressed? [y,n]: y Fiducial polygon generation methods NONE (N) MANUAL (M) AUTOMATIC (A) Enter method: N Enter basename for LKC ma file(s): ../ma/sw Are file(s) to be compressed? [y,n]: y