Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

teem-unu(1) [debian man page]

teem-unu(1)							   User Commands						       teem-unu(1)

NAME
teem-unu - Utah Nrrd Utilities command-line interface DESCRIPTION
"teem-unu" is a command-line interface to much of the functionality in "nrrd", a C library for raster data processing. Nrrd is one library in the "Teem" collection of libraries. More information about Teem is at <http://teem.sf.net>. Users are strongly encouraged to join the teem-users mailing list: <http://lists.sourceforge.net/lists/listinfo/teem-users>. This is the primary forum for feedback, questions, and feature requests. The utility of unu is mainly as a pre-processing tool for getting data into a type, encoding, format, or dimensions best suited for some visualization or rendering task. Also, slices and projections are effective ways to visually inspect the contents of a dataset. Especially useful commands include make, resample, crop, slice, project, histo, dhisto, quantize, and save. Full documentation for each command is shown by typing the command alone, e.g., "unu make". Unu can process CT and MRI volume datasets, grayscale and color images, time-varying volumes of vector fields (5-D arrays), and more. Currently supported formats are plain text files (2-D float arrays), NRRD, VTK structured points, and PNG and PNM images. "unu make -bs -1" can read from DICOM files. "unu save" can generate EPS files. Supported encodings are raw, ascii, hex, gzip, and bzip2. Much of the functionality of unu derives from chaining multiple invocations together with pipes ("|"), minimizing the need to save out intermediate files. For example, if "data.raw.gz" is a gzip'ed 256 x 256 x 80 volume of raw floats written from a PC, then the following will save to "zsum.png" a histogram equalized sum- mation projection along the slowest axis: unu make -i data.raw.gz -t float -s 256 256 80 -e gzip -en little | unu project -a 2 -m sum | unu heq -b 2000 -s 1 | unu quantize -b 8 -o zsum.png If unu or nrrd repeatedly proves itself useful for your research, an acknowledgment to that effect in your publication would be greatly appreciated, such as (for LaTeX): "Dataset processing performed with the { t unu} tool (or the { t nrrd} library), part of the { t Teem} toolkit available at { t $<$http://teem.sf.net$>$}" Formats available: nrrd pnm png vtk text eps Nrrd data encodings available: raw ascii hex gz bz2 SEE ALSO
The full documentation for teem-unu is maintained as a Texinfo manual. If the info and teem-unu programs are properly installed at your site, the command info teem-unu should give you access to the complete manual. 1.10.0 December 10, 2008 teem-unu(1)

Check Out this Related Man Page

teem-miter(1)							   User Commands						     teem-miter(1)

NAME
teem-miter - A simple but effective little volume renderer SYNOPSIS
teem-miter [@file ...] [-i <nsin>] [-vi <nvin>] [-ti <ntin>] fR -txf <nin ...> -fr <eye pos> [-at <at pos>] [-up <up dir>] [-rh] [-or] -dn <near> -di <image> -df <far> [-ar] [-ur <uMin uMax>] [-vr <vMin vMax>] [-fv <field of view>] [-offfr] [-ffr <fake from>] [-turn <angle>] [-am <ambient>] [-ld <light pos>] [-is <image size>] [-iss <scale>] [-ads <ka kd ks>] [-sp <spec pow>] [-k00 <kernel>] [-k11 <kernel>] [-k22 <kernel>] [-ss <shading spec>] [-ns <nor- mal spec>] [-side <normal side>] [-rn] [-gmc <min gradmag>] [-step <size>] [-ref <size>] [-vp <verbose pixel>] [-n1 <near1>] [-nt <# threads>] -o <filename> @file ... = response file(s) containing command-line arguments -i <nsin> = input scalar volume to render (nrrd); default: "" -vi <nvin> = input vector volume to render (nrrd); default: "" -ti <ntin> = input tensor volume to render (nrrd); default: "" -txf <nin ...> = one or more transfer functions (1 or more nrrds) -fr <eye pos> = camera eye point (3 doubles) -at <at pos> = camera look-at point (3 doubles); default: "0 0 0" -up <up dir> = camera pseudo-up vector (3 doubles); default: "0 0 1" -rh = use a right-handed UVN frame (V points down) -or = orthogonal (not perspective) projection -dn <near> = distance to near clipping plane (double) -di <image> = distance to image plane (double) -df <far> = distance to far clipping plane (double) -ar = near, image, and far plane distances are relative to the *at* point, instead of the eye point -ur <uMin uMax> = range in U direction of image plane (2 doubles) -vr <vMin vMax> = range in V direction of image plane (2 doubles) -fv <field of view> = angle (in degrees) vertically subtended by view window (double); default: "20" -offfr = the given eye point ("-fr") is to be interpreted as an offset from the at point. -ffr <fake from> = eye point to use for view-dependent transfer functions. By default (not using this option), the point used is the normally specified camera eye point. (3 doubles) -turn <angle> = angle (degrees) by which to rotate the from point around true up, for making stereo pairs. Positive means move towards positive U (the right) (double); default: "0.0" -am <ambient> = ambient light color (3 floats); default: "1 1 1" -ld <light pos> = view space light position (extended to infinity) (3 floats); default: "0 0 -1" -is <image size> = image dimensions (2 ints); default: "256 256" -iss <scale> = scaling of image size (from "is") (float); default: "1.0" -ads <ka kd ks> = phong components (3 floats); default: "0.1 0.6 0.3" -sp <spec pow> = phong specular power (double); default: "30" -k00 <kernel> = value reconstruction kernel (kernel specification); default: "tent" -k11 <kernel> = first derivative kernel (kernel specification); default: "cubicd:1,0" -k22 <kernel> = second derivative kernel (kernel specification); default: "cubicdd:1,0" -ss <shading spec> = how to do shading (string); default: "phong:gage(scalar:n)" -ns <normal spec> = "normal" to use for those miteVal's that need one (string); default: "" -side <normal side> = how to interpret gradients as normals: o "1": normal points to lower values (higher == more "inside"o "0": "two-sided": dot-products are abs()'do "-1": normal points to higher values (lower == more "inside") (int) default: "1" -rn = renormalize kernel weights at each new sample location. "Accurate" kernels don't need this; doing it always makes things go slower -gmc <min gradmag> = For curvature-based transfer functions, set curvature to zero when gradient magnitude is below this (double); default: "0.0" -step <size> = step size along ray in world space (double); default: "0.01" -ref <size> = "reference" step size (world space) for doing opacity correction in compositing (double); default: "0.01" -vp <verbose pixel> = pixel for which to turn on verbose messages (2 ints); default: "-1 -1" -n1 <near1> = opacity close enough to 1.0 to terminate ray (double); default: "0.99" -nt <# threads> = number of threads hoover should use (int); default: "1" -o <filename> = file to write output nrrd to (string) SEE ALSO
The full documentation for teem-miter is maintained as a Texinfo manual. If the info and teem-miter programs are properly installed at your site, the command info teem-miter should give you access to the complete manual. 1.10.0 December 10, 2008 teem-miter(1)
Man Page