evaluate-jacobian

Synopsis

evaluate-jacobian <target> <output> <dof> [options]
evaluate-jacobian <target> <dof> [options]

Description

Computes the Jacobian determinant of the given transformation at each target image voxel. If no <output> image name is given, the statistics of the Jacobian determinant distribution are printed to STDOUT instead, such as min, max, and mean.

By default, the output Jacobian determinant map has integral voxel type with Jacobian determinant values scaled by 100 prior to casting. Use either option evaluate-jacobian -float or evaluate-jacobian -double to output the unscaled determinants.

Arguments

target

Target image.

output

Output Jacobian map.

dof

Input transformation.

Command options

-total

Total Jacobian. (default)

-local

Local Jacobian only.

-global

Global Jacobian only.

-relative

Local Jacobian divided by global Jacobian.

-log

Log of total Jacobian.

-padding <value>

Target padding value. (default: none)

-outside <value>

Outside determinant value. (default: 0)

-Tt <value>

Temporal origin of target image. (default: _torigin)

-St <value>

Temporal origin of source image. (default: _torigin + _dt)

-ss [fast]

Force use of scaling-and-squaring for SV FFD. (default: SV FFD integration method)

-noss

Do not use scaling-and-squaring for SV FFD.

-disp [on|off]

Evaluate Jacobian of linearly interpolated displacement field. (default: off)

-velo [on|off]

Evaluate Jacobian of velocity field parameterization for SV/TD FFD. (default: off)

-float

Output values as single-precision floating point.

-double

Output values as double-precision floating point.

-real

Output values as floating point with default precision.

-threshold <value>

Lower Jacobian determinant threshold used when computing -log. (default: 1e-4)

Standard options

-v, -verbose [n]

Increase/Set verbosity of output messages. (default: 0)

-debug [level]

Increase/Set debug level for output of intermediate results. (default: 0)

-version [major.minor]

Print version and exit or set version to emulate.

-revision

Print revision (or version) number only and exit.

-h, -help

Print help and exit.

Terminal options

-color, -nocolor

Enable/disable colored output. (default: off)

Parallelization options

-threads <n>

Use maximal <n> threads for parallel execution. (default: automatic)