Woolz Image Processing  Version 1.7.0
WlzCMeshTransformObj
Name
WlzCMeshTransformObj - transforms an object using a constrained mesh transform.
Synopsis
WlzCMeshTransformObj [-h] [-t<input transform>] [-i] [-N]
                     [-x<interpolation value>] [-o<output woolz file>]
                     [-s<number of interpolations> [-b <output body>]
                     [-E] [-e <output extension>]] ] [<input object>]
Options
-h Help, prints usage message.
-t Transform object.
-E Output evaluation times to stderr.
-i Invert the transform after reading.
-n Use WLZ_INTERPOLATION_NEAREST (default WLZ_INTERPOLATION_LINEAR).
-x Interpolation value, with 0 <= ivalue <= 1.
-o Output object filename.
-s Number of intermediate interpolations.
-o

Output object file body.

-e Output object file extension (default wlz).
Description
Reads a constrained mesh transform object, applies it to an object and generates the outputs transformed object. Partly transformed object can be generated if interpolation value between 0 and 1 (0 means no transformation). Alternatively a set of interpolations covering the full range of transformation is computed if the number of interpolations are given. For this, the output base filename and its extension are separately given.
Example
WlzCMeshTransformObj -t transform.wlz -i -o out.wlz in.wlz
Applies the inverse transform read from transform.wlz to the in.wlz object and writes the result to out.wlz
Example
WlzCMeshTransformObj -t transform.wlz -s 5 -b out_ -e wlz in.wlz
Applies the transform read from transform.wlz to the in.wlz and generates out_000000.wlz ... out_000005.wlz with interpolation values 0, 0.2, ... 1.0.
File
WlzCMeshTransformObj.c
See Also
WlzIntro(1)