Woolz Image Processing
Version 1.8.3
|
WlzLUTGreyTransformObj [-o<output object file>] [-h] [-d] [-i] [-A] [-N] [-T] [-f E|G|I|L|S] [-g i|r] [-G i|s|u|r] [-l#] [-u#] [-L#] [-U#] [-p#] [-q#] [-t <input LUT>] [<input object>]
-h | Help, prints a usage message. |
-d | Dither grey values. |
-i | Apply LUT grey value transform in place. |
-A | Output the LUT as ASCII text to the output file. |
-N | No LUT transformation (input object is not required). |
-T | Output the LUT as a Woolz object to the output file. |
-f | Grey transform function with which to set the look up table specified by a single letter (case insensitive and rest of word is ignored): gamma, identity, linear, sigmoid. |
-g | LUT grey type specified by a single letter: i (32 bit) integer, r (32 bit) red,green,blue,alpha colour, |
-G | Output grey type specified by a single letter: i (32 bit) integer, s (16 bit) short integer, u (8 bit) unsigned byte, r (32 bit) red,green,blue,alpha colour. |
-l | Lower input grey value. |
-u | Upper input grey value. |
-L | Lower output grey value. |
-H | Upper output grey value. |
-p | First grey transform parameter. This is unused for identity and linear transforms, but is \(\gamma\) or sigmoid \(\mu\). |
-q | Second grey transform parameter. This is unused for identity, linear and gamma transforms, but is \(\sigma\) for sigmoid transforms. |
-t | Read LUT from a Woolz object file. |
-o | output object file name. |
WlzLUTGreyTransformObj -l 0 -u 4095 -L 0 -U 255 -f G -g i -G u -p 0.6 -o out.wlz in.wlz