extract-image-region¶
Synopsis¶
extract-image-region <input> <output> [options]
Description¶
Crop/pad image by extracting a region of interest and optionally split the extracted region into separate image files, e.g., individual slices of a volume saved as individual image files. The output image region
is chosen such that it contains the union of all specified axis-aligned
rectangular input image regions. In case of extract-image-region -pad, the output
region does not have to be fully contained within the input image.
Values outside are then set to the specified padding value.
Command options¶
-
-Rx1<int>¶ Leftmost input voxel index along x axis.
-
-Rx2<int>¶ Rightmost input voxel index along x axis.
-
-Ry1<int>¶ Leftmost input voxel index along y axis.
-
-Ry2<int>¶ Rightmost input voxel index along y axis.
-
-Rz1<int>¶ Leftmost input voxel index along z axis.
-
-Rz2<int>¶ Rightmost input voxel index along z axis.
-
-Rt1<int>¶ Leftmost input voxel index along t axis.
-
-Rt2<int>¶ Rightmost input voxel index along t axis.
-
-patch<i> <j> <k> <nx> [<ny> [<nz>]]¶ Extract image patch of given size centered at the specified voxel.
-
-closest-patch<x> <y> <z> <nx> [<ny> [<nz>]]¶ Extract image patch of given size centered at nearest voxel to specified point [mm].
-
-landmarks<file>...¶ Extract minimum bounding box containing the landmark points.
-
-ref<file>¶ Extract region specified by discrete reference image domain.
-
-margin<int>¶ Add fixed-width margin to union of image regions. (default: 0)
-
-scale<float>¶ Scale resulting region by specified factor. (default: 1)
-
-crop[value]¶ Crop background with intensity below or equal specified value. (default: 0)
-
-pad[value]¶ Pad output image by the specified value. (default: 0)
-
-split<dim>|x|y|z|t¶ Split extracted region along specified dimension into separate images. For example, use ‘-split z’ to save individual slices of a 3D volume. The <output> file path is appended with a format string ‘_%03d’ before the file name extension to create unique output file paths, unless such format specification is part of the given file path already.
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.