Image algebra

sqrt_4dfp

\(\sqrt{A}\)

Examples:

sqrt_4dfp vce20_mpr

Options

-@<b|l>

output big or little endian (default input endian)

-E

output undefined voxels as 1.0e-37 (default 0.0)

N.B.: default output filename = <image>_sqrt

scale_4dfp

m*A + b

Usage: scale_4dfp <image_4dfp> <scale_factor> [options]

Examples:

scale_4dfp b2_xfrm_avg 12
scale_4dfp b2_xfrm_avg 12 -b5 -ax12+5

Options

-E

preserve 1.0e-37 values (fidl NaN convention)

-a<str>

append trailer to output file name

-b<flt>

add specified constant to each voxel

-@<b|l>

output big or little endian (default input endian)

N.B.: <image_4dfp> is overwritten unless the trailer option is used
N.B.: <scale_factor> must be specified for proper operation

imgopr_4dfp

A+B, A-B, A*B, A/B, various special operations

Usage: imgopr_4dfp -<operation><(4dfp) outroot> <(4dfp) image1> <(4dfp) image2> …

Operations

a

add

s

subtract (image1 - image2)

p

product

r

ratio (image1 / image2)

e

mean (expectation)

v

variance

g

geometric mean

n

count defined (see -u option) voxels

x

voxelwize maximum

y

voxelwize minimum

G

report serial number (counting from 1) of image with greatest value

P

unsplit multiple ROIs into fidl compatible ROI file

Options

-u

count only defined (not NaN or 1.e-37 or 0.0) voxels

-R

suppress creation of rec file

-N

output undefined voxels as NaN

-Z

output undefined voxels as 0

-E

output undefined voxels as 1.E-37 (default)

-c<flt>

multiply output by specified scaling factor

-l<lst>

read input file names from specified list file

-@<b|l>

output big or little endian (default first input endian)

N.B.: image dimensions must match except for binary operations {aspr} in which a 1 volume second image may be paired with a multi-volume first image