unu-mlut - Man Page
map nrrd through whole nrrd of univariate lookup tables
Synopsis
unu mlut -m,--map <mlut ...> [-r,--rescale] [-min,--minimum <value>] [-max,--maximum <value>] [-blind8 <bool>] [-t,--type <type>] [-i,--input <nin>] [-o,--output <nout>]
Description
Map nrrd through whole nrrd of univariate lookup tables, with one lookup table per element of input nrrd. The multiple tables are stored in a nrrd with a dimension which is either 1 or 2 more than the dimension of the input nrrd, resulting in an output which has either the same or one more dimension than the input, resptectively.
- Uses nrrdApplyMulti1DLut
Options
- -m <lut> , --map <lut>
one nrrd of lookup tables to map input nrrd through, or, list of nrrds which contain the individual entries of the lookup table at each voxel, which will be joined together. (1 or more nrrds)
- -r , --rescale
rescale the input values from the input range to the lut domain. The lut domain is either explicitly defined by the axis min,max along axis 0 or 1, or, it is implicitly defined as zero to the length of that axis minus one.
- -min <value> , --minimum <value>
Low end of input range. Defaults to lowest value found in input nrrd. Explicitly setting this is useful only with rescaling (“-r”) (double)
- -max <value> , --maximum <value>
High end of input range. Defaults to highest value found in input nrrd. Explicitly setting this is useful only with rescaling (“-r”) (double)
- -blind8 <bool>
Whether to know the range of 8-bit data blindly (uchar is always [0,255], signed char is [-128,127]). Explicitly setting this is useful only with rescaling (“-r”) (bool); default: “true”
- -t <type> , --type <type>
specify the type (“int”, “float”, etc.) of the output nrrd. By default (not using this option), the output type is the lut’s type.
- -i <nin> , --input <nin>
input nrrd
- -o <nout> , --output <nout>
output nrrd (string); default: “-”
See Also
Referenced By
unu(1), unu-lut(1), unu-lut2(1), unu-mrmap(1).