mia-2dsegshiftperslice(1)

mia-2dsegshiftperslice1

Translate a segmentation by the given amount.

Usage

mia-2dsegshiftperslice -i <in-file> -o <out-file> -S <shift> [options]

Overview

mia-2dsegshiftperslice This program move the segmentation(s) of an image series by using a shift that is given on a per-slice base. The program can be used to correct the segmentation of the images if a linear registration was executed that only applies a translation and does not correct the segmentation automatically.

Options

-i --in-file=(required, input); string

input segmentation set

-o --out-file=(required, output); string

output segmentation set

-g --image-file=crop

output image filename base

-S --shift=(required); string

shift of segmentation - base name

Help & Info

-V --verbose=warning

verbosity of output, print messages of given level and higher priorities. Supported priorities starting at lowest level are:

trace ‐ Function call trace

debug ‐ Debug output

info ‐ Low level messages

message ‐ Normal messages

warning ‐ Warnings

fail ‐ Report test failures

error ‐ Report errors

fatal ‐ Report only fatal errors

-h --help

print this help

-? --usage

print a short help

--version

print the version number and exit

Processing

--threads=-1

Maxiumum number of threads to use for processing,This number should be lower or equal to the number of logical processor cores in the machine. (-1: automatic estimation).

Examples

Shirt the segmentation given in set segment.set by files shiftXXXX.txt and store the result in shifted.set. Note, the numbering of the shiftXXXX.txx files must coincide.

mia-2dsegshiftperslice -i segment.set -o shifted.set -g shifted -S shift

AUTHOR(s)

Gert Wollny

Releases

5 releases since Debian 8 (Jessie); the text changed 4 times.

  1. 8
  2. 9
  3. 10
  4. 11
  5. 12

From mia-tools 2.4.7-11+b1 in Debian 12 (Bookworm). Parsed by carta from the page's man source.